Home
last modified time | relevance | path

Searched refs:il (Results 1 – 25 of 94) sorted by relevance

1234

/linux/drivers/net/wireless/intel/iwlegacy/
A D4965-mac.c1953 il4965_free_dma_ptr(il, &il->kw); in il4965_hw_txq_ctx_free()
2016 il4965_free_dma_ptr(il, &il->kw); in il4965_txq_ctx_alloc()
2482 il->ops->txq_free_tfd(il, txq); in il4965_tx_queue_reclaim()
3676 il->ops->set_rxon_chain(il); in il4965_update_chain_flags()
5318 il->ops->set_rxon_chain(il); in il4965_alive_start()
5581 ret = il->ops->load_ucode(il); in __il4965_up()
5622 il->ops->init_alive_start(il); in il4965_bg_init_alive_start()
6205 il->ops->send_tx_power(il); in il4965_bg_txpower_work()
6353 il->ops->set_rxon_chain(il); in il4965_init_drv()
6658 free_irq(il->pci_dev->irq, il); in il4965_pci_probe()
[all …]
A D3945-mac.c299 if (!il_is_associated(il) || !il->beacon_skb) in il3945_fill_beacon_frame()
1233 il->handlers[pkt->hdr.cmd] (il, rxb); in il3945_rx_handle()
1467 il_txq_update_write_ptr(il, &il->txq[0]); in il3945_irq_tasklet()
1468 il_txq_update_write_ptr(il, &il->txq[1]); in il3945_irq_tasklet()
2123 queue_work(il->workqueue, &il->restart); in il3945_init_alive_start()
2216 queue_work(il->workqueue, &il->restart); in il3945_alive_start()
2404 rc = il->ops->load_ucode(il); in __il3945_up()
2650 if (memcmp(&il->staging, &il->active, sizeof(il->staging))) in il3945_post_scan()
2701 if (!il->vif || !il->is_open) in il3945_post_associate()
3746 free_irq(il->pci_dev->irq, il); in il3945_pci_probe()
[all …]
A Dcommon.c713 il->ops->apm_init(il); in il_eeprom_init()
1705 il->ops->post_scan(il); in il_bg_scan_completed()
3061 il->ops->txq_init(il, txq); in il_tx_queue_init()
3098 il->ops->txq_init(il, txq); in il_tx_queue_reset()
3892 il->ops->set_rxon_chain(il); in _il_set_rxon_ht()
4037 il_set_flags_for_band(il, il->band, il->vif); in il_connection_init_rx_config()
4379 memcmp(&il->active, &il->staging, sizeof(il->staging)); in il_set_tx_power()
4544 il->ops->set_rxon_chain(il); in il_set_mode()
5147 if (memcmp(&il->active, &il->staging, sizeof(il->staging))) in il_mac_config()
5309 il->ops->post_associate(il); in il_beacon_update()
[all …]
A D4965.c463 il->temperature = il4965_hw_get_temperature(il); in il4965_init_alive_start()
478 queue_work(il->workqueue, &il->restart); in il4965_init_alive_start()
1342 il->switch_channel != il->staging.channel) { in il4965_commit_rxon()
1364 il_set_tx_power(il, il->tx_power_next, false); in il4965_commit_rxon()
1512 ch_info = il_get_channel_info(il, il->band, ch); in il4965_hw_channel_switch()
1686 queue_work(il->workqueue, &il->txpower_work); in il4965_temperature_calib()
1727 if (memcmp(&il->staging, &il->active, sizeof(il->staging))) in il4965_post_scan()
1754 il_set_rxon_ht(il, &il->current_ht_config); in il4965_post_associate()
1757 il->ops->set_rxon_chain(il); in il4965_post_associate()
1830 il_set_rxon_ht(il, &il->current_ht_config); in il4965_config_ap()
[all …]
A D3945.c286 il->ops->txq_free_tfd(il, txq); in il3945_tx_queue_reclaim()
415 memcpy(&il->_3945.stats, pkt->u.raw, sizeof(il->_3945.stats)); in il3945_hdl_stats()
817 il_wr(il, FH39_TSSR_CBB_BASE, il->_3945.shared_phys); in il3945_tx_reset()
1007 if (il->txq) { in il3945_hw_txq_ctx_free()
1111 temp_diff = il->temperature - il->last_temperature; in il3945_is_temp_calib_needed()
1132 il->last_temperature = il->temperature; in il3945_is_temp_calib_needed()
1399 ch_info = il_get_channel_info(il, il->band, chan); in il3945_send_tx_power()
1614 return il->ops->send_tx_power(il); in il3945_hw_reg_comp_txpower_temp()
1754 il_set_tx_power(il, il->tx_power_next, false); in il3945_commit_rxon()
1817 rc = il_set_tx_power(il, il->tx_power_next, true); in il3945_commit_rxon()
[all …]
A Dcommon.h1484 il->alloc_rxb_page--; in __il_free_pages()
1931 return il->ops->rxon_assoc(il); in il_send_rxon_assoc()
1937 return il->ops->commit_rxon(il); in il_commit_rxon()
1985 #define il_write8(il, ofs, val) _il_write8(il, ofs, val) argument
2002 _il_wr(il, reg, _il_rd(il, reg) & ~mask); in _il_clear_bit()
2008 _il_wr(il, reg, _il_rd(il, reg) | mask); in _il_set_bit()
2065 _il_wr_prph(il, reg, (_il_rd_prph(il, reg) | mask)); in il_set_bits_prph()
2078 _il_wr_prph(il, reg, ((_il_rd_prph(il, reg) & mask) | bits)); in il_set_bits_mask_prph()
2142 memset(il->stations, 0, sizeof(il->stations)); in il_clear_driver_stations()
2344 _il_wr(il, CSR_INT_MASK, il->inta_mask); in il_enable_interrupts()
[all …]
A D4965.h32 void il4965_set_rxon_chain(struct il_priv *il);
35 int il4965_verify_ucode(struct il_priv *il);
42 int il4965_hw_nic_init(struct il_priv *il);
45 void il4965_nic_config(struct il_priv *il);
49 void il4965_rx_replenish(struct il_priv *il);
52 int il4965_rxq_stop(struct il_priv *il);
54 void il4965_rx_handle(struct il_priv *il);
63 int il4965_tx_skb(struct il_priv *il,
73 int il4965_txq_ctx_alloc(struct il_priv *il);
75 void il4965_txq_ctx_stop(struct il_priv *il);
[all …]
A Ddebug.c33 stats = &il->tx_stats; in il_update_stats()
35 stats = &il->rx_stats; in il_update_stats()
317 if (!il->dbgfs_sram_offset && !il->dbgfs_sram_len) { in il_dbgfs_sram_read()
320 il->dbgfs_sram_len = il->ucode_init_data.len; in il_dbgfs_sram_read()
322 il->dbgfs_sram_len = il->ucode_data.len; in il_dbgfs_sram_read()
470 ptr = il->eeprom; in il_dbgfs_nvm_read()
663 if (il->isr_stats.sw || il->isr_stats.hw) { in il_dbgfs_interrupt_read()
826 if (!il->txq) { in il_dbgfs_tx_queue_read()
835 txq = &il->txq[cnt]; in il_dbgfs_tx_queue_read()
1170 ret = pos = il->ops->dump_fh(il, &buf, true); in il_dbgfs_fh_reg_read()
[all …]
A D3945.h63 struct il_priv *il; member
202 int il3945_hw_rxq_stop(struct il_priv *il);
203 int il3945_hw_set_hw_params(struct il_priv *il);
204 int il3945_hw_nic_init(struct il_priv *il);
206 void il3945_hw_txq_ctx_free(struct il_priv *il);
208 int il3945_hw_nic_reset(struct il_priv *il);
223 void il3945_disable_events(struct il_priv *il);
225 void il3945_post_associate(struct il_priv *il);
226 void il3945_config_ap(struct il_priv *il);
228 int il3945_commit_rxon(struct il_priv *il);
[all …]
A D4965-calib.c122 data = &(il->sensitivity_data); in il4965_sens_energy_cck()
301 data = &(il->sensitivity_data); in il4965_sens_auto_corr_ofdm()
404 data = &(il->sensitivity_data); in il4965_sensitivity_write()
436 if (il->disable_sens_cal) in il4965_init_sensitivity()
442 data = &(il->sensitivity_data); in il4965_init_sensitivity()
499 if (il->disable_sens_cal) in il4965_sensitivity_calibration()
502 data = &(il->sensitivity_data); in il4965_sensitivity_calibration()
588 il4965_sensitivity_write(il); in il4965_sensitivity_calibration()
708 il->hw_params.valid_rx_ant); in il4965_find_disconn_antenna()
800 data = &(il->chain_noise_data); in il4965_chain_noise_calibration()
[all …]
A D3945-debug.c37 struct il_priv *il = file->private_data; in il3945_ucode_rx_stats_read() local
49 if (!il_is_alive(il)) in il3945_ucode_rx_stats_read()
63 ofdm = &il->_3945.stats.rx.ofdm; in il3945_ucode_rx_stats_read()
64 cck = &il->_3945.stats.rx.cck; in il3945_ucode_rx_stats_read()
65 general = &il->_3945.stats.rx.general; in il3945_ucode_rx_stats_read()
73 max_cck = &il->_3945.max_delta.rx.cck; in il3945_ucode_rx_stats_read()
309 if (!il_is_alive(il)) in il3945_ucode_tx_stats_read()
323 tx = &il->_3945.stats.tx; in il3945_ucode_tx_stats_read()
326 max_tx = &il->_3945.max_delta.tx; in il3945_ucode_tx_stats_read()
402 if (!il_is_alive(il)) in il3945_ucode_general_stats_read()
[all …]
A D4965-rs.c1636 struct il_priv *il; in il4965_rs_stay_in_table() local
1638 il = lq_sta->drv; in il4965_rs_stay_in_table()
2257 struct il_priv *il; in il4965_rs_alloc_sta() local
2329 il->hw_params.valid_tx_ant & ~il4965_first_antenna(il->hw_params. in il4965_rs_rate_init()
2340 lq_sta->drv = il; in il4965_rs_rate_init()
2398 if (il) in il4965_rs_fill_link_cmd()
2410 else if (il && in il4965_rs_fill_link_cmd()
2445 else if (il && in il4965_rs_fill_link_cmd()
2507 il = lq_sta->drv; in il4965_rs_dbgfs_set_mcs()
2540 il = lq_sta->drv; in il4965_rs_sta_dbgfs_scale_table_write()
[all …]
A D3945-rs.c140 struct il_priv *il __maybe_unused = rs_sta->il; in il3945_rate_scale_flush_wins()
172 struct il_priv *il __maybe_unused = rs_sta->il; in il3945_bg_rate_scale_flush()
246 struct il_priv *il __maybe_unused = rs_sta->il; in il3945_collect_tx_data()
336 rs_sta->il = il; in il3945_rs_rate_init()
384 il3945_rs_free(void *il) in il3945_rs_free() argument
456 if (!rs_sta->il) { in il3945_rs_tx_status()
529 struct il_priv *il __maybe_unused = rs_sta->il; in il3945_get_adjacent_rate()
629 if (rs_sta && !rs_sta->il) { in il3945_rs_get_rate()
881 struct il_priv *il = hw->priv; in il3945_rate_scale_init() local
892 sta = ieee80211_find_sta(il->vif, il->stations[sta_id].sta.sta.addr); in il3945_rate_scale_init()
[all …]
A D4965-debug.c24 flag = le32_to_cpu(il->_4965.stats.flag); in il4965_stats_flag()
58 if (!il_is_alive(il)) in il4965_ucode_rx_stats_read()
72 ofdm = &il->_4965.stats.rx.ofdm; in il4965_ucode_rx_stats_read()
73 cck = &il->_4965.stats.rx.cck; in il4965_ucode_rx_stats_read()
74 general = &il->_4965.stats.rx.general; in il4965_ucode_rx_stats_read()
75 ht = &il->_4965.stats.rx.ofdm_ht; in il4965_ucode_rx_stats_read()
85 max_cck = &il->_4965.max_delta.rx.cck; in il4965_ucode_rx_stats_read()
463 if (!il_is_alive(il)) in il4965_ucode_tx_stats_read()
476 tx = &il->_4965.stats.tx; in il4965_ucode_tx_stats_read()
479 max_tx = &il->_4965.max_delta.tx; in il4965_ucode_tx_stats_read()
[all …]
/linux/Documentation/translations/it_IT/process/
A D1.Intro.rst25 il ciclo di rilascio del kernel, ed i meccanismi della finestra
34 coinvolgimento della comunità, il prima possibile.
40 nell'assicurarvi che le modifiche per il kernel siano corrette.
132 L'importanza d'avere il codice nei sorgenti principali
141 supportare direttamente i suoi utilizzatori. La verità è che il tenere il
180 sviluppatore originale, il processo di revisione troverà il modo di migliore
191 renderanno il kernel più funzionale alle loro necessità.
207 aiutarne il successo.
236 separatamente ogni volta che aggiornano il loro kernel.
247 idea non comprende il valore di una vasta revisione del codice e il valore
[all …]
A D6.Followthrough.rst15 persino da sviluppatori kernel esperti è quello di concludere che il
24 lavorare con la comunità del kernel per assicurare che il vostro codice
33 da parte di altri sviluppatori dato che avranno revisionato il codice.
39 comprenderanno il valore e il perché vi siete presi il disturbo di
65 facendo. Non lasciate che il loro modo di esprimersi o il vostro orgoglio
67 prendetevi il tempo per comprendere cosa il revisore stia cercando di
78 specialmente se altri iniziano ad essere d'accordo con il revisore.
82 risolvendo il problema giusto.
126 per il lavoro di lungo periodo.
187 il vostro lavoro in futuro.
[all …]
A D5.Posting.rst11 Prima o poi arriva il momento in cui il vostro lavoro è pronto per essere
29 Ma quando il lavoro è di una certa complessità, c'è molto da guadagnare
52 per compilare il codice per differenti architetture, eccetera.
58 Se è così, dovreste eseguire dei *benchmark* che mostrino il loro
62 - Siate certi d'avere i diritti per pubblicare il codice. Se questo
196 citate un commit aggiungete sia il suo identificativo che il titolo),
203 vostro changelog, meglio sarà il changelog (e il kernel nel suo insieme).
231 il consenso verso il certificato d'origine degli sviluppatori, il testo
243 - Acked-by: indica il consenso di un altro sviluppatore (spesso il manutentore
299 in precedenza, il file MAINTAINERS è il primo luogo dove cercare i nomi
[all …]
A D3.Early-stage.rst11 Osservando un progetto di sviluppo per il kernel Linux, si potrebbe essere
18 Specificare il problema
25 tende a confondere il problema reale con le soluzioni proposte e questo
70 - Qual'è, precisamente, il problema che dev'essere risolto?
75 - In che modo il kernel risulta manchevole nell'indirizzare il problema
100 prima di scrivere il codice.
107 chiara lezione: il codice per il kernel che è pensato e sviluppato a porte
171 Se questo script viene eseguito con l'opzione "-f" ritornerà il
178 per il codice che state modificando.
189 la comunità di sviluppo a fornire spunti utili per il progetto.
[all …]
A Demail-clients.rst21 il comando ``git am messaggio-formato-testo.txt`` e revisionatene il risultato
37 https://useplaintext.email/ può esservi d'aiuto per configurare il
63 ancora: non usate il copia-e-incolla.
99 di selezionare il file patch da inserire nel messaggio.
145 aggiungete il delimitatore di patch: tre trattini (``---``).
173 messaggio che la contiene, premete il tasto destro e selezionate
188 Vedi il commento per Lotus Notes.
209 prima di premere il tasto centrale o shift-insert. Oppure usate il
267 Se potete usate alpine (il successore di pine).
307 consultate il loro manuale per sapere come configurarli.
[all …]
A Dstable-api-nonsense.rst8 L'interfaccia dei driver per il kernel Linux
35 stabile che funzioni, e questo può essere ottenuto solo se il driver si trova
36 nei sorgenti del kernel. Ci sono altri vantaggi nell'avere il proprio driver
44 Solo le persone un po' strambe vorrebbero scrivere driver per il kernel con
66 Sbagliato. Prendete in considerazione i seguenti fatti che riguardano il
92 Linux. Ma moltiplicate questa singola compilazione per il numero di
145 sviluppatori devono dedicare il proprio tempo a questo genere di lavoro,
151 A volte, per prevenire il problema di sicurezza, si sono dovute cambiare
175 Semplicemente, fate sì che il vostro driver per il kernel venga incluso nei
180 Se il vostro driver è nei sorgenti del kernel e un'interfaccia cambia, il
[all …]
A D7.AdvancedTopics.rst11 A questo punto, si spera, dovreste avere un'idea su come funziona il processo
19 L'uso di un sistema distribuito per il controllo delle versioni del kernel
21 BitKeeper. Nonostante l'uso di BitKeeper fosse opinabile, di certo il suo
24 Oggigiorno, ci sono diverse alternative libere a BitKeeper. Per il meglio o il
28 più facile, specialmente quando il volume delle modifiche cresce.
110 Man mano che il ramo principale (o altri rami su cui avete basato le
114 momento in cui il vostro ramo è stato esposto al mondo intero.
146 evitare il processo di revisione. Pubblicate un sommario di quello che il
148 sarà il momento, richiedete che il vostro ramo venga integrato in linux-next.
169 migliore di imparare come programmare per il kernel che guardare il codice
[all …]
A Dmaintainer-pgp-guide.rst19 leggere il documento sopraindicato
83 di installare il pacchetto gnupg2)::
111 che il time-to-live termini, il conto alla rovescia si resetterà per un
132 bene il loro compito.
315 Una volta che il processo di criptazione è finito, reinserite il disco USB ed
502 Dovreste impostare il PIN dell'utente (1), quello dell'amministratore (3) e il
504 posto sicuro -- specialmente il PIN dell'amministratore e il codice di reset
566 chiave PGP, e poi il PIN dell'amministratore. Se il comando ritorna senza
637 Montare il disco con la chiave primaria
696 I tag firmati dimostrano che il repositorio è integro assicurando che il suo
[all …]
A Dchanges.rst8 Requisiti minimi per compilare il kernel
26 usando, il comando indicato dovrebbe dirvelo.
87 Per compilare il kernel vi servirà GNU make 3.81 o successivo.
92 Per generare il kernel è necessario avere Binutils 2.23 o superiore.
134 openssl per compilare il kernel 4.3 o successivi.
192 Il pacchetto ``jfsutils`` contiene programmi per il file-system JFS.
200 - sono disponibili altri strumenti per il file-system.
214 ``mkfs.xfs``, ``xfs_db`` e ``xfs_repair`` per il file-system XFS.
225 i dispositivi a 16-bit se il kernel è stato modularizzato e il sottosistema
240 apposito driver; il driver è accessibile come un normale dispositivo a
[all …]
/linux/crypto/
A Dcamellia_generic.c337 il = xl ^ kl; \
339 t0 = il >> 16; \
540 u32 il, ir, t0, t1, w0, w1; in camellia_setup128() local
837 ir ^= il; \
855 io[2], io[3], il, ir); \ in camellia_do_encrypt()
858 io[0], io[1], il, ir); \ in camellia_do_encrypt()
861 io[2], io[3], il, ir); \ in camellia_do_encrypt()
864 io[0], io[1], il, ir); \ in camellia_do_encrypt()
867 io[2], io[3], il, ir); \ in camellia_do_encrypt()
876 t0, t1, il, ir); \ in camellia_do_encrypt()
[all …]
/linux/Documentation/translations/it_IT/kernel-hacking/
A Dlocking.rst126 il vostro processo si auto-sospenderà; verrà riattivato quando il mutex
163 (``include/linux/mutex.h``). Questo è il caso più semplice: inizializzate il
377 ritornano immediatamente comunicato il successo od il fallimento
380 trattenendo il *lock*. Potrete acquisire il *lock* più tardi se vi
626 Ecco il codice::
823 trattenere il *lock* prima di modificare il nome di un oggetto.
912 mentre trattiene il lock, da qui il softirq rimarrà in attesa attiva provando
1056 il *lock*, poi acquisiamo il *lock* quando siamo pronti per inserirlo nella
1062 il *lock* (in pratica, il *lock* è nella memoria cache del processore
1074 ma questo aumenta il numero di acquisizioni di *lock*, ed il risultato
[all …]

Completed in 124 milliseconds

1234