| /linux/fs/ntfs3/ |
| A D | attrlist.c | 22 if (!le || !ni->attr_list.le || !ni->attr_list.size) in al_is_valid_le() 25 return PtrOffset(ni->attr_list.le, le) + le16_to_cpu(le->size) <= in al_is_valid_le() 107 ni->attr_list.le = le; in ntfs_load_attr_list() 112 ni->attr_list.le = le; in ntfs_load_attr_list() 133 le = ni->attr_list.le; in al_enumerate() 140 le = Add2Ptr(le, sz); in al_enumerate() 144 off = PtrOffset(ni->attr_list.le, le); in al_enumerate() 193 while ((le = al_enumerate(ni, le))) { in al_find_ex() 251 while ((le = al_enumerate(ni, prev = le))) { in al_find_le_to_insert() 310 off = PtrOffset(al->le, le); in al_add_le() [all …]
|
| A D | frecord.c | 349 while ((le = al_enumerate(ni, le))) { in ni_load_all_mi() 413 le = al_enumerate(ni, le); in ni_remove_attr() 687 while ((le = al_enumerate(ni, le))) { in ni_try_remove_attr_list() 699 le->name_len, &le->id); in ni_try_remove_attr_list() 724 while ((le = al_enumerate(ni, le))) { in ni_try_remove_attr_list() 735 le->name_len, &le->id); in ni_try_remove_attr_list() 763 while ((le = al_enumerate(ni, le))) { in ni_try_remove_attr_list() 772 le->name_len, &le->id); in ni_try_remove_attr_list() 827 ni->attr_list.le = le; in ni_create_attr_list() 841 if (le != ni->attr_list.le) in ni_create_attr_list() [all …]
|
| A D | attrib.c | 314 if (le) in attr_make_nonresident() 477 le = le_b; in attr_set_size() 483 le = le_b; in attr_set_size() 711 } else if (le && le->vcn) { in attr_set_size() 728 le = (struct ATTR_LIST_ENTRY *)((u8 *)le - le_sz); in attr_set_size() 780 if (le->type != type || le->name_len != name_len || in attr_set_size() 845 le = le_b; in attr_set_size() 851 le = le_b; in attr_set_size() 959 le = le_b; in attr_data_get_block() 2025 if (!le) in attr_collapse_range() [all …]
|
| /linux/sound/core/ |
| A D | pcm_misc.c | 52 .width = 8, .phys = 8, .le = -1, .signd = 1, 56 .width = 8, .phys = 8, .le = -1, .signd = 0, 60 .width = 16, .phys = 16, .le = 1, .signd = 1, 64 .width = 16, .phys = 16, .le = 0, .signd = 1, 68 .width = 16, .phys = 16, .le = 1, .signd = 0, 72 .width = 16, .phys = 16, .le = 0, .signd = 0, 152 .width = 8, .phys = 8, .le = 1, .signd = 0, 173 .le = -1, .signd = -1, 176 .le = -1, .signd = -1, 196 .le = -1, .signd = -1, [all …]
|
| /linux/lib/ |
| A D | test_uuid.c | 14 guid_t le; member 21 .le = GUID_INIT(0xc33f4995, 0x3701, 0x450e, 0x9f, 0xbf, 0x20, 0x6a, 0x2e, 0x98, 0xe5, 0x76), 26 .le = GUID_INIT(0x64b4371c, 0x77c1, 0x48f9, 0x82, 0x21, 0x29, 0xf0, 0x54, 0xfc, 0x02, 0x3b), 31 .le = GUID_INIT(0x0cb4ddff, 0xa545, 0x4401, 0x9d, 0x06, 0x68, 0x8a, 0xf5, 0x3e, 0x7f, 0x84), 64 guid_t le; in test_uuid_test() local 70 if (guid_parse(data->uuid, &le)) in test_uuid_test() 74 if (!guid_equal(&data->le, &le)) { in test_uuid_test() 75 sprintf(buf, "%pUl", &le); in test_uuid_test() 93 guid_t le; in test_uuid_wrong() local 98 if (!guid_parse(data, &le)) in test_uuid_wrong()
|
| /linux/drivers/gpio/ |
| A D | gpiolib-cdev.c | 770 memset(&le, 0, sizeof(le)); in process_hw_ts_thread() 882 memset(&le, 0, sizeof(le)); in edge_irq_thread() 1008 memset(&le, 0, sizeof(le)); in debounce_work_func() 1662 if (copy_to_user(buf + bytes_read, &le, sizeof(le))) in linereq_read() 2027 if (le->irq) in lineevent_free() 2028 free_irq_label(free_irq(le->irq, le)); in lineevent_free() 2033 kfree(le); in lineevent_free() 2201 le = kzalloc(sizeof(*le), GFP_KERNEL); in lineevent_create() 2202 if (!le) in lineevent_create() 2266 le); in lineevent_create() [all …]
|
| /linux/drivers/mtd/ubi/ |
| A D | eba.c | 228 return le; in ltree_lookup() 252 if (!le) in ltree_add_entry() 255 le->users = 0; in ltree_add_entry() 268 le_free = le; in ltree_add_entry() 269 le = le1; in ltree_add_entry() 300 le->users += 1; in ltree_add_entry() 304 return le; in ltree_add_entry() 321 if (IS_ERR(le)) in leb_read_lock() 344 kfree(le); in leb_read_unlock() 396 kfree(le); in leb_write_trylock() [all …]
|
| /linux/net/802/ |
| A D | hippi.c | 60 hip->le.fc = 0; in hippi_header() 61 hip->le.double_wide = 0; /* only HIPPI 800 for the time being */ in hippi_header() 62 hip->le.message_type = 0; /* Data PDU */ in hippi_header() 64 hip->le.dest_addr_type = 2; /* 12 bit SC address */ in hippi_header() 65 hip->le.src_addr_type = 2; /* 12 bit SC address */ in hippi_header() 67 memcpy(hip->le.src_switch_addr, dev->dev_addr + 3, 3); in hippi_header() 68 memset_startat(&hip->le, 0, reserved); in hippi_header() 80 memcpy(hip->le.dest_switch_addr, daddr + 3, 3); in hippi_header()
|
| /linux/Documentation/translations/it_IT/process/ |
| A D | submit-checklist.rst | 12 vedere le proprie patch accettate più rapidamente. 19 i file che le dichiarano/definiscono. Non dipendente dal fatto che un file 24 a) con le opzioni ``CONFIG`` negli stati ``=y``, ``=m`` e ``=n``. Nessun 39 perché tende ad usare ``unsigned long`` per le quantità a 64-bit. 41 5) Controllate lo stile del codice della vostra patch secondo le direttive 44 (``script/checkpatch.pl``) per scovare le violazioni più semplici. 53 7) Tutte le nuove opzioni ``Kconfig`` hanno un messaggio di aiuto. 74 12) La patch è stata verificata con le seguenti opzioni abilitate 81 le opzioni ``CONFIG_SMP`` e ``CONFIG_PREEMPT``. 96 19) Tutte le nuove interfacce verso lo spazio utente sono documentate in [all …]
|
| A D | clang-format.rst | 21 file che mantieni, le modifiche che revisioni, le differenze, 34 le regole di base per un particolare sottosistema o cartella. Per farlo, 68 Osservare le righe di questo diff è utile a migliorare/aggiustare 69 le opzioni di stile nel file di configurazione; così come per verificare 70 le nuove funzionalità/versioni di ``clang-format``. 104 complesso, macro multi-riga (e allineare le loro "barre"), eccetera. 112 Al seguente indirizzo troverete le istruzioni: 120 che potete personalizzare con le vostre opzioni. 175 Al fine di minimizzare le differenze fra il codice attuale e l'output 177 nella configurazione base. In altre parole, lo scopo è di rendere le [all …]
|
| A D | maintainer-pgp-guide.rst | 84 Configurare le opzioni di gpg-agent 151 non potrete recuperarla usando le altre. 295 sottochiavi, o firmare le chiavi di altre persone. 383 Spostare le sottochiavi in un apposito dispositivo criptato 388 a mettere le sue mani su quelle chiavi riuscirà a decriptare le vostre 491 Spostare le sottochiavi sulla smartcard 560 Salvando le modifiche cancellerete dalla vostra cartella home tutte le chiavi 565 Verificare che le chiavi siano state spostate 608 fare con le vostre chiavi PGP. 830 Verificare le firme di patatt [all …]
|
| A D | howto.rst | 12 Esso contiene le istruzioni su come diventare uno sviluppatore 19 vi preghiamo di inviare le correzioni agli amministratori di questo 246 - Sorgenti dei sottosistemi del kernel e le loro modifiche 315 Sorgenti dei sottosistemi del kernel e le loro patch 335 commenti o le revisioni fatte, e gli amministratori possono indicare le patch 460 modifiche o fornire delle chiare e concise motivazioni per le quali le 494 Cose da dire riguardanti le modifiche da voi proposte: 501 - "Questo aumenta le prestazioni di macchine standard..." 536 Spezzare le vostre modifiche 594 Giustificare le vostre modifiche [all …]
|
| A D | index.rst | 22 Di seguito le guide che ogni sviluppatore dovrebbe leggere. 60 Quelle che seguono rappresentano le regole che cerchiamo di seguire all'interno 77 con riguardo. I documenti che seguono descrivono le nostre politiche riguardo al 78 trattamento di alcune classi particolari di bachi: le regressioni e i problemi 84 Come trovare le persone che accetteranno le vostre modifiche.
|
| A D | submitting-patches.rst | 14 suggerimenti che aumenteranno significativamente le probabilità di vedere le 51 Descrivete le vostre modifiche 67 le informazioni che possono essere utili a capire le vostre modifiche: 102 le versioni precedenti della patch. 186 Separate le vostre modifiche 244 - ERROR: le cose sono molto probabilmente sbagliate 246 - CHECK: le cose necessitano di un pensierino 366 le differenze rispetto a sottomissioni precedenti (vedere 612 le possibili situazioni. 659 le seguenti istruzioni. [all …]
|
| A D | botching-up-ioctls.rst | 15 unificata per gestire la memoria e le unità esecutive di diverse GPU. Dunque, 19 dedicate. Ma al tempo stesso è più facile incasinare le cose. 23 focalizzano sui tecnicismi e non sulla visione d'insieme, come le discussioni 54 vostro codice perché questo riduce le verifiche che strumenti come sparse 85 estendere le ioctl andrà a rotoli dato che qualcuno userà delle ioctl con 89 vuoti di tutte le vostre strutture dati, anche se non le userete in un 101 validazione degli input e gestire in modo robusto i percorsi - tanto le GPU 113 Verificate che il codice di errore rispetti le aspettative. Ed infine, 146 Le GPU fanno quasi tutto in modo asincrono, dunque dobbiamo regolare le 178 quando le animazioni singhiozzano. [all …]
|
| A D | email-clients.rst | 17 per applicare le patch. 20 stessi. Salvatela come testo includendo tutte le intestazioni. Poi eseguite 49 Questo può corrompere le patch. 57 I programmi di posta dovrebbero generare e mantenere le intestazioni 69 Prima di inviare le patch sulle liste di discussione Linux, può essere una 116 Alcune persone riescono ad usarlo con successo per inviare le patch. 131 Alcune persone riescono ad usarlo con successo per inviare le patch. 141 il messaggio dalle bozze le andate a capo saranno parte integrante del 162 al testo del messaggio per cui non usate la firma GPG. Firmare le patch 172 Per salvare le patch inviate come parte di un messaggio, selezionate il [all …]
|
| A D | stable-api-nonsense.rst | 11 (tutte le risposte alle vostre domande e altro) 24 programmi, ovvero le chiamate di sistema. Queste interfacce sono **molto** 44 Solo le persone un po' strambe vorrebbero scrivere driver per il kernel con 71 un modo diverso di includere le funzioni (renderle inline oppure no). 106 Se parlate con le persone che cercano di mantenere aggiornato un driver per 112 interfacce attuali, o trovano modi migliori per fare le cose. Se le trovano, 136 le vecchie interfacce e sviluppare codice nel modo sbagliato, portando, di 155 per sbaglio in futuro. Se non si fossero cambiate le interfacce interne, 159 Nel tempo le interfacce del kernel subiscono qualche ripulita. Se nessuno 161 al kernel di rimanere il più piccolo possibile, e garantisce che tutte le [all …]
|
| A D | volatile-considered-harmful.rst | 13 a volte saranno tentati dall'utilizzare *volatile* nel kernel per le 17 descrive le ragioni. 20 sopprimere le ottimizzazioni, che non è quasi mai quello che si vuole. 21 Nel kernel si devono proteggere le strutture dati condivise contro accessi 27 Come *volatile*, le primitive del kernel che rendono sicuro l'accesso ai dati 29 prevenire le ottimizzazioni indesiderate. Se vengono usate opportunamente, 33 rallentare le cose. 42 Se tutto il codice seguisse le regole di sincronizzazione, il valore di un 66 con i puntatori è sconsigliato e non funziona su tutte le architetture. 80 necessario. Ovviamente, tanto per puntualizzare, le attese attive sono [all …]
|
| /linux/Documentation/translations/it_IT/locking/ |
| A D | lockstat.rst | 18 Perché, tanto per fare un esempio, le contese sui blocchi possono influenzare 19 significativamente le prestazioni. 25 mappa le istanze di blocco con le relative classi. Partiamo da questo punto 27 Il grafico sottostante mostra la relazione che intercorre fra le 51 lock, unlock - le classiche funzioni di blocco 120 Per vedere le statistiche correnti sui blocchi:: 159 Questo estratto mostra le statistiche delle prime due classi di 168 registrati (il codice che tenta di acquisire un blocco) e le righe 181 Quando si ha a che fare con blocchi annidati si potrebbero vedere le 210 classe *&irq->lock* (le sottoclassi partono da 0); in questo caso, [all …]
|
| A D | locktypes.rst | 8 Tipologie di blocco e le loro istruzioni 35 unlock(). Inoltre, vanno prese in considerazione anche le varianti di *debug* 60 Su kernel non-PREEMPT_RT, le funzioni local_lock gestiscono le primitive di 77 Implicitamente, i blocchi ad attesa attiva disabilitano la prelazione e le 83 _irq() disabilita / abilita le interruzioni 84 _irqsave/restore() salva e disabilita le interruzioni / ripristina ed attiva le interruzioni 108 dove la prelazione o le interruzioni sono disabilitate; anche sui kernel 167 Sui kernel non-PREEMPT_RT le operazioni local_lock si traducono 168 nell'abilitazione o disabilitazione della prelazione o le interruzioni. 200 - Tutte le modifiche a spinlock_t si applicano anche a local_lock [all …]
|
| /linux/arch/x86/boot/ |
| A D | genimage.sh | 85 le() { function 100 [ $(le "$1" 0 2) -eq 23117 ] || return # MZ magic 101 peoffs=$(le "$1" 60 4) # PE header offset 103 [ $(le "$1" $peoffs 4) -eq 17744 ] || return # PE magic 104 case $(le "$1" $((peoffs+4+20)) 2) in # PE type 109 [ $(le "$1" $((peoffs+4+20+68)) 2) -eq 10 ] || return # EFI app 110 case $(le "$1" $((peoffs+4)) 2) in # Machine type
|
| /linux/drivers/misc/cxl/ |
| A D | flash.c | 30 static struct sg_list *le; variable 299 le[i].phys_addr = cpu_to_be64(virt_to_phys(buffer[i])); in handle_image() 300 le[i].len = cpu_to_be64(CXL_AI_BUFFER_SIZE); in handle_image() 302 le[i].len = cpu_to_be64(mod); in handle_image() 312 rc = fct(adapter->guest->handle, virt_to_phys(le), entries, in handle_image() 427 le = (struct sg_list *)get_zeroed_page(GFP_KERNEL); in device_open() 428 if (!le) { in device_open() 449 if (le) in device_open() 450 free_page((unsigned long) le); in device_open() 489 if (le) in device_close() [all …]
|
| /linux/drivers/net/ethernet/marvell/mvpp2/ |
| A D | mvpp2_cls.c | 372 le->way = way; in mvpp2_cls_lookup_read() 373 le->lkpid = lkpid; in mvpp2_cls_lookup_read() 383 val = (le->way << MVPP2_CLS_LKP_INDEX_WAY_OFFS) | le->lkpid; in mvpp2_cls_lookup_write() 484 le.way = 0; in mvpp2_cls_flow_lkp_init() 488 le.data = 0; in mvpp2_cls_flow_lkp_init() 926 le.data = 0; in mvpp2_cls_init() 928 le.lkpid = index; in mvpp2_cls_init() 929 le.way = 0; in mvpp2_cls_init() 932 le.way = 1; in mvpp2_cls_init() 967 le.way = 0; in mvpp2_cls_port_config() [all …]
|
| /linux/drivers/md/ |
| A D | dm-bufio.c | 129 lru->cursor = &le->list; in lru_insert() 230 list_del(&le->list); in lru_remove() 261 struct lru_entry *le; 284 lru_remove(lru, le); 285 return le; 682 struct lru_entry *le; in __cache_evict() local 686 if (!le) in __cache_evict() 689 b = le_to_buffer(le); in __cache_evict() 734 struct lru_entry *le; in __cache_mark_many() local 740 if (!le) in __cache_mark_many() [all …]
|
| /linux/net/tipc/ |
| A D | node.c | 753 if (le->link) { in tipc_node_clear_links() 754 kfree(le->link); in tipc_node_clear_links() 755 le->link = NULL; in tipc_node_clear_links() 832 if (le->link) { in tipc_node_timeout() 1085 le->link = NULL; in tipc_node_link_down() 1200 l = le->link; in tipc_node_check_dest() 1285 &le->inputq, in tipc_node_check_dest() 1296 le->link = l; in tipc_node_check_dest() 1738 spin_lock_bh(&le->lock); in tipc_node_xmit() 2157 if (le->link) { in tipc_rcv() [all …]
|