| /linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
| H A D | tx.c | 45 struct iwl_tx_cmd *tx_cmd, in iwlagn_tx_cmd_build_basic() argument 50 __le32 tx_flags = tx_cmd->tx_flags; in iwlagn_tx_cmd_build_basic() 52 tx_cmd->stop_time.life_time = TX_CMD_LIFE_TIME_INFINITE; in iwlagn_tx_cmd_build_basic() 72 tx_cmd->sta_id = sta_id; in iwlagn_tx_cmd_build_basic() 78 tx_cmd->tid_tspec = qc[0] & 0xf; in iwlagn_tx_cmd_build_basic() 81 tx_cmd->tid_tspec = IWL_TID_NON_QOS; in iwlagn_tx_cmd_build_basic() 93 tx_cmd->timeout.pm_frame_timeout = cpu_to_le16(3); in iwlagn_tx_cmd_build_basic() 95 tx_cmd->timeout.pm_frame_timeout = cpu_to_le16(2); in iwlagn_tx_cmd_build_basic() 97 tx_cmd->timeout.pm_frame_timeout = 0; in iwlagn_tx_cmd_build_basic() 100 tx_cmd->driver_txop = 0; in iwlagn_tx_cmd_build_basic() [all …]
|
| H A D | scan.c | 735 scan->tx_cmd.tx_flags = TX_CMD_FLG_SEQ_CTL_MSK; in iwlagn_request_scan() 736 scan->tx_cmd.sta_id = ctx->bcast_sta_id; in iwlagn_request_scan() 737 scan->tx_cmd.stop_time.life_time = TX_CMD_LIFE_TIME_INFINITE; in iwlagn_request_scan() 759 scan->tx_cmd.tx_flags |= TX_CMD_FLG_IGNORE_BT; in iwlagn_request_scan() 810 scan->tx_cmd.rate_n_flags = iwl_hw_set_rate_n_flags(rate, rate_flags); in iwlagn_request_scan() 864 scan->tx_cmd.len = cpu_to_le16(cmd_len); in iwlagn_request_scan() 888 cmd.len[0] += le16_to_cpu(scan->tx_cmd.len) + in iwlagn_request_scan()
|
| H A D | commands.h | 2317 struct iwl_tx_cmd_hdr tx_cmd; member
|
| /linux/tools/testing/selftests/drivers/net/hw/ |
| H A D | iou-zcrx.py | 97 tx_cmd = f"{cfg.bin_remote} -c -h {cfg.addr_v['6']} -p {cfg.port} -l 12840" 100 cmd(tx_cmd, host=cfg.remote) 112 tx_cmd = f"{cfg.bin_remote} -c -h {cfg.addr_v['6']} -p {cfg.port} -l 4096 -z 16384" 115 cmd(tx_cmd, host=cfg.remote) 145 tx_cmd = f"{cfg.bin_remote} -c -h {cfg.addr_v['6']} -p {port} -l 12840" 153 cmd(tx_cmd, host=cfg.remote)
|
| H A D | csum.py | 20 tx_cmd = f"{cfg.bin_remote} -i {cfg.remote_ifname} -n 100 {ip_args} -r 1 -T {extra_args}" 24 cmd(tx_cmd, host=cfg.remote) 41 tx_cmd = f"{cfg.bin_local} -i {cfg.ifname} -L 1 -n 100 {ip_args} -T {extra_args}" 45 cmd(tx_cmd)
|
| /linux/drivers/net/ethernet/i825xx/ |
| H A D | lib82596.c | 199 struct tx_cmd { struct 309 struct tx_cmd tx_cmds[TX_RING_SIZE] __attribute__((aligned(32))); 837 struct tx_cmd *tx_cmd = (struct tx_cmd *) ptr; in i596_cleanup_cmd() local 838 struct sk_buff *skb = tx_cmd->skb; in i596_cleanup_cmd() 840 tx_cmd->dma_addr, in i596_cleanup_cmd() 850 tx_cmd->cmd.command = 0; /* Mark as free */ in i596_cleanup_cmd() 999 struct tx_cmd *tx_cmd; in i596_start_xmit() local 1015 tx_cmd = lp->dma->tx_cmds + lp->next_tx_cmd; in i596_start_xmit() 1018 if (tx_cmd->cmd.command) { in i596_start_xmit() 1028 tx_cmd->tbd = SWAP32(virt_to_dma(lp, tbd)); in i596_start_xmit() [all …]
|
| H A D | 82596.c | 232 struct tx_cmd { struct 333 struct tx_cmd tx_cmds[TX_RING_SIZE]; 888 struct tx_cmd *tx_cmd = (struct tx_cmd *) ptr; in i596_cleanup_cmd() local 889 struct sk_buff *skb = tx_cmd->skb; in i596_cleanup_cmd() 897 tx_cmd->cmd.command = 0; /* Mark as free */ in i596_cleanup_cmd() 1052 struct tx_cmd *tx_cmd; in i596_start_xmit() local 1066 tx_cmd = lp->tx_cmds + lp->next_tx_cmd; in i596_start_xmit() 1069 if (tx_cmd->cmd.command) { in i596_start_xmit() 1078 tx_cmd->tbd = WSWAPtbd(virt_to_bus(tbd)); in i596_start_xmit() 1081 tx_cmd->cmd.command = CMD_FLEX | CmdTx; in i596_start_xmit() [all …]
|
| /linux/drivers/net/wireless/intel/iwlegacy/ |
| H A D | 3945-mac.c | 351 struct il3945_tx_cmd *tx_cmd = (struct il3945_tx_cmd *)cmd->cmd.payload; in il3945_build_tx_cmd_hwcrypto() local 354 tx_cmd->sec_ctl = 0; in il3945_build_tx_cmd_hwcrypto() 358 tx_cmd->sec_ctl = TX_CMD_SEC_CCM; in il3945_build_tx_cmd_hwcrypto() 359 memcpy(tx_cmd->key, keyinfo->key, keyinfo->keylen); in il3945_build_tx_cmd_hwcrypto() 367 tx_cmd->sec_ctl |= TX_CMD_SEC_KEY128; in il3945_build_tx_cmd_hwcrypto() 370 tx_cmd->sec_ctl |= in il3945_build_tx_cmd_hwcrypto() 375 memcpy(&tx_cmd->key[3], keyinfo->key, keyinfo->keylen); in il3945_build_tx_cmd_hwcrypto() 395 struct il3945_tx_cmd *tx_cmd = (struct il3945_tx_cmd *)cmd->cmd.payload; in il3945_build_tx_cmd_basic() local 396 __le32 tx_flags = tx_cmd->tx_flags; in il3945_build_tx_cmd_basic() 399 tx_cmd->stop_time.life_time = TX_CMD_LIFE_TIME_INFINITE; in il3945_build_tx_cmd_basic() [all …]
|
| H A D | 4965-mac.c | 930 scan->tx_cmd.tx_flags = TX_CMD_FLG_SEQ_CTL_MSK; in il4965_request_scan() 931 scan->tx_cmd.sta_id = il->hw_params.bcast_id; in il4965_request_scan() 932 scan->tx_cmd.stop_time.life_time = TX_CMD_LIFE_TIME_INFINITE; in il4965_request_scan() 982 scan->tx_cmd.rate_n_flags = cpu_to_le32(rate | rate_flags); in il4965_request_scan() 1010 scan->tx_cmd.len = cpu_to_le16(cmd_len); in il4965_request_scan() 1024 le16_to_cpu(scan->tx_cmd.len) + in il4965_request_scan() 1485 struct il_tx_cmd *tx_cmd, in il4965_tx_cmd_build_basic() argument 1490 __le32 tx_flags = tx_cmd->tx_flags; in il4965_tx_cmd_build_basic() 1492 tx_cmd->stop_time.life_time = TX_CMD_LIFE_TIME_INFINITE; in il4965_tx_cmd_build_basic() 1508 tx_cmd->sta_id = std_id; in il4965_tx_cmd_build_basic() [all …]
|
| H A D | 3945.c | 695 struct il3945_tx_cmd *tx_cmd = (struct il3945_tx_cmd *)cmd->cmd.payload; in il3945_hw_build_tx_cmd_rate() local 698 tx_flags = tx_cmd->tx_flags; in il3945_hw_build_tx_cmd_rate() 709 tx_cmd->data_retry_limit = data_retry_limit; in il3945_hw_build_tx_cmd_rate() 711 tx_cmd->rts_retry_limit = min(data_retry_limit, rts_retry_limit); in il3945_hw_build_tx_cmd_rate() 713 tx_cmd->rate = rate; in il3945_hw_build_tx_cmd_rate() 714 tx_cmd->tx_flags = tx_flags; in il3945_hw_build_tx_cmd_rate() 717 tx_cmd->supp_rates[0] = in il3945_hw_build_tx_cmd_rate() 721 tx_cmd->supp_rates[1] = (rate_mask & 0xF); in il3945_hw_build_tx_cmd_rate() 724 "cck/ofdm mask: 0x%x/0x%x\n", sta_id, tx_cmd->rate, in il3945_hw_build_tx_cmd_rate() 725 le32_to_cpu(tx_cmd->tx_flags), tx_cmd->supp_rates[1], in il3945_hw_build_tx_cmd_rate() [all …]
|
| H A D | commands.h | 2518 struct il3945_tx_cmd_hdr tx_cmd; member 2562 struct il_tx_cmd_hdr tx_cmd; member
|
| /linux/drivers/spi/ |
| H A D | spi-fsl-dspi.c | 354 u16 tx_cmd; member 499 u16 cmd = dspi->tx_cmd, data = dspi_pop_tx(dspi); in dspi_pop_tx_pushr() 902 u16 tx_cmd = dspi->tx_cmd; in dspi_xspi_fifo_write() local 912 if (!(dspi->tx_cmd & SPI_PUSHR_CMD_CONT) && num_bytes == dspi->len) in dspi_xspi_fifo_write() 913 tx_cmd |= SPI_PUSHR_CMD_EOQ; in dspi_xspi_fifo_write() 924 dspi_pushr_cmd_write(dspi, tx_cmd); in dspi_xspi_fifo_write() 1181 dspi->tx_cmd = SPI_PUSHR_CMD_CTAS(0); in dspi_transfer_one_message() 1183 dspi->tx_cmd |= SPI_PUSHR_CMD_PCS(spi_get_chipselect(spi, 0)); in dspi_transfer_one_message() 1191 dspi->tx_cmd |= SPI_PUSHR_CMD_CONT; in dspi_transfer_one_message() 1199 dspi->tx_cmd |= SPI_PUSHR_CMD_CONT; in dspi_transfer_one_message() [all …]
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | usb.c | 375 usb_free_urb(card->tx_cmd.urb); in mwifiex_usb_free() 376 card->tx_cmd.urb = NULL; in mwifiex_usb_free() 589 if (card->tx_cmd.urb) in mwifiex_usb_suspend() 590 usb_kill_urb(card->tx_cmd.urb); in mwifiex_usb_suspend() 1187 context = &card->tx_cmd; in mwifiex_usb_host_to_card() 1231 card->tx_cmd.adapter = adapter; in mwifiex_usb_tx_init() 1232 card->tx_cmd.ep = card->tx_cmd_ep; in mwifiex_usb_tx_init() 1234 card->tx_cmd.urb = usb_alloc_urb(0, GFP_KERNEL); in mwifiex_usb_tx_init() 1235 if (!card->tx_cmd.urb) in mwifiex_usb_tx_init()
|
| H A D | usb.h | 101 struct urb_context tx_cmd; member
|
| /linux/drivers/nfc/ |
| H A D | trf7970a.c | 453 u8 tx_cmd; member 952 trf->tx_cmd = TRF7970A_CMD_TRANSMIT_NO_CRC; in trf7970a_irq() 957 trf->tx_cmd = TRF7970A_CMD_TRANSMIT; in trf7970a_irq() 1322 trf->tx_cmd = TRF7970A_CMD_TRANSMIT_NO_CRC; in trf7970a_in_config_framing() 1335 trf->tx_cmd = TRF7970A_CMD_TRANSMIT; in trf7970a_in_config_framing() 1339 trf->tx_cmd = TRF7970A_CMD_TRANSMIT; in trf7970a_in_config_framing() 1581 TRF7970A_CMD_BIT_OPCODE(trf->tx_cmd); in trf7970a_send_cmd() 1678 trf->tx_cmd = TRF7970A_CMD_TRANSMIT_NO_CRC; in trf7970a_tg_config_framing() 1688 trf->tx_cmd = TRF7970A_CMD_TRANSMIT; in trf7970a_tg_config_framing() 1692 trf->tx_cmd = TRF7970A_CMD_TRANSMIT; in trf7970a_tg_config_framing()
|
| /linux/drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/ |
| H A D | tx.c | 1911 struct iwl_tx_cmd_v6 *tx_cmd = (void *)dev_cmd->payload; in iwl_fill_data_tbs_amsdu() local 1963 le16_add_cpu(&tx_cmd->params.len, -snap_ip_tcp_hdrlen); in iwl_fill_data_tbs_amsdu() 2006 le16_add_cpu(&tx_cmd->params.len, pos_hdr - subf_hdrs_start); in iwl_fill_data_tbs_amsdu() 2073 struct iwl_tx_cmd_v6 *tx_cmd = (void *)dev_cmd->payload; in iwl_txq_gen1_update_byte_cnt_tbl() local 2074 u8 sta_id = tx_cmd->params.sta_id; in iwl_txq_gen1_update_byte_cnt_tbl() 2078 sec_ctl = tx_cmd->params.sec_ctl; in iwl_txq_gen1_update_byte_cnt_tbl() 2113 struct iwl_tx_cmd_v6 *tx_cmd = (struct iwl_tx_cmd_v6 *)dev_cmd->payload; in iwl_trans_pcie_tx() local 2188 tx_cmd->params.dram_lsb_ptr = cpu_to_le32(scratch_phys); in iwl_trans_pcie_tx() 2189 tx_cmd->params.dram_msb_ptr = iwl_get_dma_hi_addr(scratch_phys); in iwl_trans_pcie_tx() 2211 tx_cmd->params.tx_flags |= cpu_to_le32(TX_CMD_FLG_MH_PAD); in iwl_trans_pcie_tx() [all …]
|
| H A D | tx-gen2.c | 166 struct iwl_tx_cmd_v9 *tx_cmd = (void *)dev_cmd->payload; in iwl_txq_gen2_build_amsdu() local 208 le16_add_cpu(&tx_cmd->len, -snap_ip_tcp_hdrlen); in iwl_txq_gen2_build_amsdu() 254 le16_add_cpu(&tx_cmd->len, tb_len); in iwl_txq_gen2_build_amsdu() 781 struct iwl_tx_cmd *tx_cmd = in iwl_txq_gen2_tx() local 784 cmd_len = le16_to_cpu(tx_cmd->len); in iwl_txq_gen2_tx()
|
| /linux/drivers/net/wireless/ath/carl9170/ |
| H A D | usb.c | 222 urb = usb_get_from_anchor(&ar->tx_cmd); in carl9170_usb_submit_cmd_urb() 575 ret = usb_wait_anchor_empty_timeout(&ar->tx_cmd, 1000); in carl9170_usb_flush() 608 usb_scuttle_anchored_urbs(&ar->tx_cmd); in carl9170_usb_cancel_urbs() 647 usb_anchor_urb(urb, &ar->tx_cmd); in __carl9170_exec_cmd() 1119 init_usb_anchor(&ar->tx_cmd); in carl9170_usb_probe()
|
| /linux/drivers/net/wireless/intel/iwlwifi/fw/api/ |
| H A D | tdls.h | 53 struct iwl_tx_cmd_v6_params tx_cmd; member
|
| /linux/drivers/net/wireless/ath/ar5523/ |
| H A D | ar5523.h | 95 struct ar5523_tx_cmd tx_cmd; member
|
| H A D | ar5523.c | 95 struct ar5523_tx_cmd *cmd = &ar->tx_cmd; in ar5523_cmd_rx_cb() 246 usb_kill_urb(ar->tx_cmd.urb_tx); in ar5523_cancel_tx_cmd() 253 struct ar5523_tx_cmd *cmd = &ar->tx_cmd; in ar5523_cmd() 945 struct ar5523_tx_cmd *cmd = &ar->tx_cmd; in ar5523_free_tx_cmd() 954 struct ar5523_tx_cmd *cmd = &ar->tx_cmd; in ar5523_alloc_tx_cmd()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | scan.c | 651 struct iwl_scan_req_tx_cmd *tx_cmd, in iwl_mvm_scan_fill_tx_cmd() argument 654 tx_cmd[0].tx_flags = cpu_to_le32(TX_CMD_FLG_SEQ_CTL | in iwl_mvm_scan_fill_tx_cmd() 656 tx_cmd[0].rate_n_flags = iwl_mvm_scan_rate_n_flags(mvm, in iwl_mvm_scan_fill_tx_cmd() 661 tx_cmd[0].sta_id = mvm->aux_sta.sta_id; in iwl_mvm_scan_fill_tx_cmd() 662 tx_cmd[1].sta_id = mvm->aux_sta.sta_id; in iwl_mvm_scan_fill_tx_cmd() 669 tx_cmd[0].sta_id = 0xff; in iwl_mvm_scan_fill_tx_cmd() 670 tx_cmd[1].sta_id = 0xff; in iwl_mvm_scan_fill_tx_cmd() 673 tx_cmd[1].tx_flags = cpu_to_le32(TX_CMD_FLG_SEQ_CTL | in iwl_mvm_scan_fill_tx_cmd() 676 tx_cmd[1].rate_n_flags = iwl_mvm_scan_rate_n_flags(mvm, in iwl_mvm_scan_fill_tx_cmd() 968 iwl_mvm_scan_fill_tx_cmd(mvm, cmd->tx_cmd, params->no_cck); in iwl_mvm_scan_lmac()
|
| /linux/drivers/net/can/ctucanfd/ |
| H A D | ctucanfd_base.c | 579 u32 tx_cmd = cmd; in ctucan_give_txtb_cmd() local 581 tx_cmd |= 1 << (buf + 8); in ctucan_give_txtb_cmd() 582 ctucan_write32(priv, CTUCANFD_TX_COMMAND, tx_cmd); in ctucan_give_txtb_cmd()
|
| /linux/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2_main.c | 3671 u32 tx_cmd = MVPP2_TXD_L4_CSUM_NOT | MVPP2_TXD_IP_CSUM_DISABLE | in mvpp2_xdp_submit_frame() local 3723 mvpp2_txdesc_cmd_set(port, tx_desc, tx_cmd); in mvpp2_xdp_submit_frame() 4368 u32 tx_cmd; in mvpp2_tx() local 4411 tx_cmd = mvpp2_skb_tx_csum(port, skb); in mvpp2_tx() 4415 tx_cmd |= MVPP2_TXD_F_DESC | MVPP2_TXD_L_DESC; in mvpp2_tx() 4416 mvpp2_txdesc_cmd_set(port, tx_desc, tx_cmd); in mvpp2_tx() 4420 tx_cmd |= MVPP2_TXD_F_DESC | MVPP2_TXD_PADDING_DISABLE; in mvpp2_tx() 4421 mvpp2_txdesc_cmd_set(port, tx_desc, tx_cmd); in mvpp2_tx()
|
| /linux/drivers/net/ethernet/marvell/ |
| H A D | mvneta.c | 2922 u32 tx_cmd; in mvneta_tx() local 2937 tx_cmd = mvneta_skb_tx_csum(skb); in mvneta_tx() 2954 tx_cmd |= MVNETA_TXD_FLZ_DESC; in mvneta_tx() 2955 tx_desc->command = tx_cmd; in mvneta_tx() 2960 tx_cmd |= MVNETA_TXD_F_DESC; in mvneta_tx() 2963 tx_desc->command = tx_cmd; in mvneta_tx()
|