Home
last modified time | relevance | path

Searched refs:tx_cmd (Results 1 – 25 of 32) sorted by relevance

12

/linux-6.15/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dtx.c45 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()
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()
100 tx_cmd->driver_txop = 0; in iwlagn_tx_cmd_build_basic()
101 tx_cmd->tx_flags = tx_flags; in iwlagn_tx_cmd_build_basic()
102 tx_cmd->next_frame_len = 0; in iwlagn_tx_cmd_build_basic()
141 tx_cmd->initial_rate_index = 0; in iwlagn_tx_cmd_build_rate()
189 struct iwl_tx_cmd *tx_cmd, in iwlagn_tx_cmd_build_hwcrypto() argument
267 struct iwl_tx_cmd *tx_cmd; in iwlagn_tx_skb() local
[all …]
H A Dscan.c735 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()
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dtx.c151 struct iwl_tx_cmd *tx_cmd, in iwl_mvm_set_tx_cmd() argument
176 tx_cmd->tid_tspec = qc[0] & 0xf; in iwl_mvm_set_tx_cmd()
185 tx_cmd->tid_tspec = (control & in iwl_mvm_set_tx_cmd()
243 tx_cmd->sta_id = sta_id; in iwl_mvm_set_tx_cmd()
245 tx_cmd->offload_assist = in iwl_mvm_set_tx_cmd()
418 tx_cmd->rts_retry_limit = in iwl_mvm_set_tx_cmd_rate()
419 min(tx_cmd->data_retry_limit, tx_cmd->rts_retry_limit); in iwl_mvm_set_tx_cmd_rate()
436 tx_cmd->initial_rate_index = 0; in iwl_mvm_set_tx_cmd_rate()
441 tx_cmd->tx_flags |= in iwl_mvm_set_tx_cmd_rate()
446 tx_cmd->rate_n_flags = in iwl_mvm_set_tx_cmd_rate()
[all …]
H A Dtdls.c413 iwl_mvm_set_tx_cmd_ccmp(info, &tail->frame.tx_cmd); in iwl_mvm_tdls_config_channel_switch()
416 iwl_mvm_set_tx_cmd(mvm, skb, &tail->frame.tx_cmd, info, in iwl_mvm_tdls_config_channel_switch()
419 iwl_mvm_set_tx_cmd_rate(mvm, &tail->frame.tx_cmd, info, sta, in iwl_mvm_tdls_config_channel_switch()
H A Dscan.c650 struct iwl_scan_req_tx_cmd *tx_cmd, in iwl_mvm_scan_fill_tx_cmd() argument
653 tx_cmd[0].tx_flags = cpu_to_le32(TX_CMD_FLG_SEQ_CTL | in iwl_mvm_scan_fill_tx_cmd()
655 tx_cmd[0].rate_n_flags = iwl_mvm_scan_rate_n_flags(mvm, in iwl_mvm_scan_fill_tx_cmd()
660 tx_cmd[0].sta_id = mvm->aux_sta.sta_id; in iwl_mvm_scan_fill_tx_cmd()
661 tx_cmd[1].sta_id = mvm->aux_sta.sta_id; in iwl_mvm_scan_fill_tx_cmd()
668 tx_cmd[0].sta_id = 0xff; in iwl_mvm_scan_fill_tx_cmd()
669 tx_cmd[1].sta_id = 0xff; in iwl_mvm_scan_fill_tx_cmd()
672 tx_cmd[1].tx_flags = cpu_to_le32(TX_CMD_FLG_SEQ_CTL | in iwl_mvm_scan_fill_tx_cmd()
675 tx_cmd[1].rate_n_flags = iwl_mvm_scan_rate_n_flags(mvm, in iwl_mvm_scan_fill_tx_cmd()
967 iwl_mvm_scan_fill_tx_cmd(mvm, cmd->tx_cmd, params->no_cck); in iwl_mvm_scan_lmac()
/linux-6.15/drivers/net/ethernet/i825xx/
H A Dlib82596.c199 struct tx_cmd { struct
837 struct tx_cmd *tx_cmd = (struct tx_cmd *) ptr; in i596_cleanup_cmd() local
840 tx_cmd->dma_addr, in i596_cleanup_cmd()
999 struct tx_cmd *tx_cmd; in i596_start_xmit() local
1018 if (tx_cmd->cmd.command) { in i596_start_xmit()
1032 tx_cmd->skb = skb; in i596_start_xmit()
1034 tx_cmd->pad = 0; in i596_start_xmit()
1035 tx_cmd->size = 0; in i596_start_xmit()
1044 dma_sync_dev(dev, tx_cmd, sizeof(struct tx_cmd)); in i596_start_xmit()
1188 struct tx_cmd *tx_cmd = (struct tx_cmd *) ptr; in i596_interrupt() local
[all …]
H A D82596.c232 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()
1052 struct tx_cmd *tx_cmd; in i596_start_xmit() local
1069 if (tx_cmd->cmd.command) { in i596_start_xmit()
1082 tx_cmd->skb = skb; in i596_start_xmit()
1084 tx_cmd->pad = 0; in i596_start_xmit()
1085 tx_cmd->size = 0; in i596_start_xmit()
1095 i596_add_cmd(dev, &tx_cmd->cmd); in i596_start_xmit()
[all …]
/linux-6.15/tools/testing/selftests/drivers/net/hw/
H A Dcsum.py20 tx_cmd = f"{cfg.bin_remote} -i {cfg.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)
H A Diou-zcrx.py44 tx_cmd = f"{cfg.bin_local} -c -h {cfg.remote_addr_v['6']} -p 9999 -l 12840"
47 cmd(tx_cmd)
70 tx_cmd = f"{cfg.bin_local} -c -h {cfg.remote_addr_v['6']} -p 9999 -l 4096 -z 16384"
73 cmd(tx_cmd)
/linux-6.15/drivers/net/wireless/intel/iwlegacy/
H A D3945-mac.c354 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()
370 tx_cmd->sec_ctl |= in il3945_build_tx_cmd_hwcrypto()
412 tx_cmd->sta_id = std_id; in il3945_build_tx_cmd_basic()
418 tx_cmd->tid_tspec = qc[0] & 0xf; in il3945_build_tx_cmd_basic()
436 tx_cmd->driver_txop = 0; in il3945_build_tx_cmd_basic()
437 tx_cmd->tx_flags = tx_flags; in il3945_build_tx_cmd_basic()
438 tx_cmd->next_frame_len = 0; in il3945_build_tx_cmd_basic()
451 struct il3945_tx_cmd *tx_cmd; in il3945_tx_skb() local
528 memset(tx_cmd, 0, sizeof(*tx_cmd)); in il3945_tx_skb()
[all …]
H A D4965-mac.c1485 struct il_tx_cmd *tx_cmd, in il4965_tx_cmd_build_basic() argument
1508 tx_cmd->sta_id = std_id; in il4965_tx_cmd_build_basic()
1514 tx_cmd->tid_tspec = qc[0] & 0xf; in il4965_tx_cmd_build_basic()
1532 tx_cmd->driver_txop = 0; in il4965_tx_cmd_build_basic()
1533 tx_cmd->tx_flags = tx_flags; in il4965_tx_cmd_build_basic()
1534 tx_cmd->next_frame_len = 0; in il4965_tx_cmd_build_basic()
1539 struct il_tx_cmd *tx_cmd, in il4965_tx_cmd_build_rate() argument
1562 tx_cmd->initial_rate_idx = 0; in il4965_tx_cmd_build_rate()
1623 tx_cmd->sec_ctl |= in il4965_tx_cmd_build_hwcrypto()
1654 struct il_tx_cmd *tx_cmd; in il4965_tx_skb() local
[all …]
H A D3945.c695 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 …]
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/
H A Dtx.c494 iwl_mld_fill_tx_cmd_hdr(struct iwl_tx_cmd_gen3 *tx_cmd, in iwl_mld_fill_tx_cmd_hdr() argument
502 memcpy(tx_cmd->hdr, hdr, ieee80211_hdrlen(hdr->frame_control)); in iwl_mld_fill_tx_cmd_hdr()
521 ether_addr_copy(tx_cmd->hdr->addr3, vif->cfg.ap_addr); in iwl_mld_fill_tx_cmd_hdr()
524 ether_addr_copy(tx_cmd->hdr->addr3, vif->addr); in iwl_mld_fill_tx_cmd_hdr()
540 struct iwl_tx_cmd_gen3 *tx_cmd; in iwl_mld_fill_tx_cmd() local
568 tx_cmd = (void *)dev_tx_cmd->payload; in iwl_mld_fill_tx_cmd()
570 iwl_mld_fill_tx_cmd_hdr(tx_cmd, skb, amsdu); in iwl_mld_fill_tx_cmd()
572 tx_cmd->offload_assist = iwl_mld_get_offload_assist(skb, amsdu); in iwl_mld_fill_tx_cmd()
575 tx_cmd->len = cpu_to_le16((u16)skb->len); in iwl_mld_fill_tx_cmd()
577 tx_cmd->flags = cpu_to_le16(flags); in iwl_mld_fill_tx_cmd()
[all …]
/linux-6.15/drivers/spi/
H A Dspi-fsl-dspi.c227 u16 tx_cmd; member
342 u16 cmd = dspi->tx_cmd, data = dspi_pop_tx(dspi); in dspi_pop_tx_pushr()
693 u16 tx_cmd = dspi->tx_cmd; in dspi_xspi_fifo_write() local
703 if (!(dspi->tx_cmd & SPI_PUSHR_CMD_CONT) && num_bytes == dspi->len) in dspi_xspi_fifo_write()
704 tx_cmd |= SPI_PUSHR_CMD_EOQ; in dspi_xspi_fifo_write()
715 dspi_pushr_cmd_write(dspi, tx_cmd); in dspi_xspi_fifo_write()
947 dspi->tx_cmd = SPI_PUSHR_CMD_CTAS(0); in dspi_transfer_one_message()
949 dspi->tx_cmd |= SPI_PUSHR_CMD_PCS(spi_get_chipselect(spi, 0)); in dspi_transfer_one_message()
957 dspi->tx_cmd |= SPI_PUSHR_CMD_CONT; in dspi_transfer_one_message()
965 dspi->tx_cmd |= SPI_PUSHR_CMD_CONT; in dspi_transfer_one_message()
[all …]
/linux-6.15/drivers/net/wireless/marvell/mwifiex/
H A Dusb.c375 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 Dusb.h101 struct urb_context tx_cmd; member
/linux-6.15/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dtdls.h53 struct iwl_tx_cmd tx_cmd; member
/linux-6.15/drivers/net/wireless/ath/carl9170/
H A Dusb.c222 urb = usb_get_from_anchor(&ar->tx_cmd); in carl9170_usb_submit_cmd_urb()
568 ret = usb_wait_anchor_empty_timeout(&ar->tx_cmd, 1000); in carl9170_usb_flush()
601 usb_scuttle_anchored_urbs(&ar->tx_cmd); in carl9170_usb_cancel_urbs()
640 usb_anchor_urb(urb, &ar->tx_cmd); in __carl9170_exec_cmd()
1112 init_usb_anchor(&ar->tx_cmd); in carl9170_usb_probe()
/linux-6.15/drivers/nfc/
H A Dtrf7970a.c447 u8 tx_cmd; member
909 trf->tx_cmd = TRF7970A_CMD_TRANSMIT_NO_CRC; in trf7970a_irq()
914 trf->tx_cmd = TRF7970A_CMD_TRANSMIT; in trf7970a_irq()
1275 trf->tx_cmd = TRF7970A_CMD_TRANSMIT_NO_CRC; in trf7970a_in_config_framing()
1288 trf->tx_cmd = TRF7970A_CMD_TRANSMIT; in trf7970a_in_config_framing()
1292 trf->tx_cmd = TRF7970A_CMD_TRANSMIT; in trf7970a_in_config_framing()
1534 TRF7970A_CMD_BIT_OPCODE(trf->tx_cmd); in trf7970a_send_cmd()
1632 trf->tx_cmd = TRF7970A_CMD_TRANSMIT_NO_CRC; in trf7970a_tg_config_framing()
1642 trf->tx_cmd = TRF7970A_CMD_TRANSMIT; in trf7970a_tg_config_framing()
1646 trf->tx_cmd = TRF7970A_CMD_TRANSMIT; in trf7970a_tg_config_framing()
/linux-6.15/drivers/net/wireless/intel/iwlwifi/pcie/
H A Dtx.c1915 struct iwl_tx_cmd *tx_cmd = (void *)dev_cmd->payload; in iwl_fill_data_tbs_amsdu() local
1967 le16_add_cpu(&tx_cmd->len, -snap_ip_tcp_hdrlen); in iwl_fill_data_tbs_amsdu()
2010 le16_add_cpu(&tx_cmd->len, pos_hdr - subf_hdrs_start); in iwl_fill_data_tbs_amsdu()
2077 struct iwl_tx_cmd *tx_cmd = (void *)dev_cmd->payload; in iwl_txq_gen1_update_byte_cnt_tbl() local
2078 u8 sta_id = tx_cmd->sta_id; in iwl_txq_gen1_update_byte_cnt_tbl()
2082 sec_ctl = tx_cmd->sec_ctl; in iwl_txq_gen1_update_byte_cnt_tbl()
2189 tx_cmd->dram_lsb_ptr = cpu_to_le32(scratch_phys); in iwl_trans_pcie_tx()
2190 tx_cmd->dram_msb_ptr = iwl_get_dma_hi_addr(scratch_phys); in iwl_trans_pcie_tx()
2212 tx_cmd->tx_flags |= cpu_to_le32(TX_CMD_FLG_MH_PAD); in iwl_trans_pcie_tx()
2320 struct iwl_tx_cmd *tx_cmd = (void *)dev_cmd->payload; in iwl_txq_gen1_inval_byte_cnt_tbl() local
[all …]
H A Dtx-gen2.c167 struct iwl_tx_cmd_gen2 *tx_cmd = (void *)dev_cmd->payload; in iwl_txq_gen2_build_amsdu() local
209 le16_add_cpu(&tx_cmd->len, -snap_ip_tcp_hdrlen); in iwl_txq_gen2_build_amsdu()
255 le16_add_cpu(&tx_cmd->len, tb_len); in iwl_txq_gen2_build_amsdu()
/linux-6.15/drivers/net/wireless/ath/ar5523/
H A Dar5523.h95 struct ar5523_tx_cmd tx_cmd; member
H A Dar5523.c95 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-6.15/drivers/net/ethernet/
H A Ddnet.c510 unsigned int i, tx_cmd, wrsz; in dnet_start_xmit() local
529 tx_cmd = ((((unsigned long)(skb->data)) & 0x03) << 16) | (u32) skb->len; in dnet_start_xmit()
540 dnet_writel(bp, tx_cmd, TX_LEN_FIFO); in dnet_start_xmit()
/linux-6.15/drivers/net/can/ctucanfd/
H A Dctucanfd_base.c578 u32 tx_cmd = cmd; in ctucan_give_txtb_cmd() local
580 tx_cmd |= 1 << (buf + 8); in ctucan_give_txtb_cmd()
581 ctucan_write32(priv, CTUCANFD_TX_COMMAND, tx_cmd); in ctucan_give_txtb_cmd()

12