| /linux/drivers/net/wireless/intel/iwlegacy/ |
| A D | 4965-mac.c | 1953 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 D | 3945-mac.c | 299 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 D | common.c | 713 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 D | 4965.c | 463 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 D | 3945.c | 286 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 D | common.h | 1484 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 D | 4965.h | 32 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 D | debug.c | 33 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 D | 3945.h | 63 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 D | 4965-calib.c | 122 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 D | 3945-debug.c | 37 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 D | 4965-rs.c | 1636 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 D | 3945-rs.c | 140 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 D | 4965-debug.c | 24 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 D | 1.Intro.rst | 25 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 D | 6.Followthrough.rst | 15 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 D | 5.Posting.rst | 11 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 D | 3.Early-stage.rst | 11 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 D | email-clients.rst | 21 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 D | stable-api-nonsense.rst | 8 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 D | 7.AdvancedTopics.rst | 11 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 D | maintainer-pgp-guide.rst | 19 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 D | changes.rst | 8 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 D | camellia_generic.c | 337 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 D | locking.rst | 126 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 …]
|