Searched defs:tfd (Results 1 - 7 of 7) sorted by relevance
/drivers/net/wireless/iwlwifi/pcie/ |
H A D | internal.h | 384 static inline u16 iwl_pcie_tfd_tb_get_len(struct iwl_tfd *tfd, u8 idx) argument 386 struct iwl_tfd_tb *tb = &tfd->tbs[idx];
|
H A D | tx.c | 346 static inline dma_addr_t iwl_pcie_tfd_tb_get_addr(struct iwl_tfd *tfd, u8 idx) argument 348 struct iwl_tfd_tb *tb = &tfd->tbs[idx]; 358 static inline void iwl_pcie_tfd_set_tb(struct iwl_tfd *tfd, u8 idx, argument 361 struct iwl_tfd_tb *tb = &tfd->tbs[idx]; 370 tfd->num_tbs = idx + 1; 373 static inline u8 iwl_pcie_tfd_get_num_tbs(struct iwl_tfd *tfd) argument 375 return tfd->num_tbs & 0x1f; 380 struct iwl_tfd *tfd) 386 num_tbs = iwl_pcie_tfd_get_num_tbs(tfd); 397 dma_unmap_single(trans->dev, iwl_pcie_tfd_tb_get_addr(tfd, 378 iwl_pcie_tfd_unmap(struct iwl_trans *trans, struct iwl_cmd_meta *meta, struct iwl_tfd *tfd) argument 451 struct iwl_tfd *tfd, *tfd_tmp; local [all...] |
H A D | trans.c | 1771 static u32 iwl_trans_pcie_get_cmdlen(struct iwl_tfd *tfd) argument 1777 cmdlen += iwl_pcie_tfd_tb_get_len(tfd, i);
|
/drivers/net/wireless/iwlegacy/ |
H A D | 3945.c | 617 struct il3945_tfd *tfd, *tfd_tmp; local 621 tfd = &tfd_tmp[q->write_ptr]; 624 memset(tfd, 0, sizeof(*tfd)); 626 count = TFD_CTL_COUNT_GET(le32_to_cpu(tfd->control_flags)); 634 tfd->tbs[count].addr = cpu_to_le32(addr); 635 tfd->tbs[count].len = cpu_to_le32(len); 639 tfd->control_flags = 655 struct il3945_tfd *tfd = &tfd_tmp[idx]; local 661 counter = TFD_CTL_COUNT_GET(le32_to_cpu(tfd [all...] |
H A D | 4965-mac.c | 3881 il4965_tfd_tb_get_addr(struct il_tfd *tfd, u8 idx) argument 3883 struct il_tfd_tb *tb = &tfd->tbs[idx]; 3895 il4965_tfd_tb_get_len(struct il_tfd *tfd, u8 idx) argument 3897 struct il_tfd_tb *tb = &tfd->tbs[idx]; 3903 il4965_tfd_set_tb(struct il_tfd *tfd, u8 idx, dma_addr_t addr, u16 len) argument 3905 struct il_tfd_tb *tb = &tfd->tbs[idx]; 3914 tfd->num_tbs = idx + 1; 3918 il4965_tfd_get_num_tbs(struct il_tfd *tfd) argument 3920 return tfd->num_tbs & 0x1f; 3935 struct il_tfd *tfd; local 3981 struct il_tfd *tfd, *tfd_tmp; local [all...] |
/drivers/net/wireless/ipw2x00/ |
H A D | ipw2200.c | 5065 struct tfd_frame *tfd; local 5072 tfd = &txq->bd[q->first_empty]; 5075 memset(tfd, 0, sizeof(*tfd)); 5076 tfd->control_flags.message_type = TX_HOST_COMMAND_TYPE; 5077 tfd->control_flags.control_bits = TFD_NEED_IRQ_MASK; 5079 tfd->u.cmd.index = hcmd; 5080 tfd->u.cmd.length = len; 5081 memcpy(tfd->u.cmd.payload, buf, len); 7214 struct tfd_data *tfd) 7212 ipw_qos_set_tx_queue_command(struct ipw_priv *priv, u16 priority, struct tfd_data *tfd) argument 10123 struct tfd_frame *tfd; local [all...] |
H A D | ipw2200.h | 444 // tx tfd with 26 byte mac header 452 // tx tfd with 24 byte mac header 499 } tfd; member in struct:tfd_data
|
Completed in 138 milliseconds