/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/wireless/iwmc3200wifi/ |
H A D | hal.c | 152 struct iwm_umac_cmd *umac_cmd, 161 umac_cmd->seq_num = cpu_to_le16(cmd->seq_num); 163 if (umac_cmd->resp) 179 umac_cmd->count = cpu_to_le16(sizeof(struct iwm_lmac_hdr)); 181 umac_cmd->count = 0; 183 umac_cmd->count = cpu_to_le16(payload_size + 184 le16_to_cpu(umac_cmd->count)); 186 le16_to_cpu(umac_cmd->count)); 189 memcpy(&cmd->umac_cmd, umac_cmd, sizeo 149 iwm_wifi_cmd_init(struct iwm_priv *iwm, struct iwm_wifi_cmd *cmd, struct iwm_udma_wifi_cmd *udma_cmd, struct iwm_umac_cmd *umac_cmd, struct iwm_lmac_cmd *lmac_cmd, u16 payload_size) argument 330 struct iwm_umac_cmd *umac_cmd = &cmd->umac_cmd; local 421 iwm_hal_send_host_cmd(struct iwm_priv *iwm, struct iwm_udma_wifi_cmd *udma_cmd, struct iwm_umac_cmd *umac_cmd, struct iwm_lmac_cmd *lmac_cmd, const void *payload, u16 payload_size) argument 463 iwm_hal_send_umac_cmd(struct iwm_priv *iwm, struct iwm_udma_wifi_cmd *udma_cmd, struct iwm_umac_cmd *umac_cmd, const void *payload, u16 payload_size) argument [all...] |
H A D | commands.c | 60 struct iwm_umac_cmd umac_cmd; local 65 umac_cmd.id = UMAC_CMD_OPCODE_WIFI_PASS_THROUGH; 66 umac_cmd.resp = resp; 68 return iwm_hal_send_host_cmd(iwm, &udma_cmd, &umac_cmd, &lmac_cmd, 77 struct iwm_umac_cmd umac_cmd; local 86 umac_cmd.id = UMAC_CMD_OPCODE_WIFI_IF_WRAPPER; 87 umac_cmd.resp = resp; 89 ret = iwm_hal_send_umac_cmd(iwm, &udma_cmd, &umac_cmd, 302 struct iwm_umac_cmd umac_cmd; local 307 umac_cmd 317 struct iwm_umac_cmd umac_cmd; local 339 struct iwm_umac_cmd umac_cmd; local 472 struct iwm_umac_cmd umac_cmd; local 829 struct iwm_umac_cmd umac_cmd; local 844 struct iwm_umac_cmd umac_cmd; local 948 struct iwm_umac_cmd umac_cmd; local [all...] |
H A D | eeprom.c | 88 struct iwm_umac_cmd umac_cmd; local 112 umac_cmd.id = UMAC_CMD_OPCODE_EEPROM_PROXY; 113 umac_cmd.resp = 1; 124 &umac_cmd, &eeprom_cmd,
|
H A D | hal.h | 189 struct iwm_umac_cmd umac_cmd; member in struct:iwm_nonwifi_cmd 199 struct iwm_umac_cmd umac_cmd; member in struct:iwm_wifi_cmd 219 struct iwm_umac_cmd *umac_cmd, 225 struct iwm_umac_cmd *umac_cmd,
|
H A D | tx.c | 310 struct iwm_umac_cmd umac_cmd; local 322 umac_cmd.id = REPLY_TX; 323 umac_cmd.count = cpu_to_le16(skb->len); 324 umac_cmd.color = tx_info->color; 325 umac_cmd.resp = 0; 326 umac_cmd.seq_num = cpu_to_le16(iwm_alloc_wifi_cmd_seq(iwm)); 329 iwm_build_umac_hdr(iwm, &hdr->sw_hdr, &umac_cmd); 333 return umac_cmd.seq_num;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/wireless/iwmc3200wifi/ |
H A D | hal.c | 152 struct iwm_umac_cmd *umac_cmd, 161 umac_cmd->seq_num = cpu_to_le16(cmd->seq_num); 163 if (umac_cmd->resp) 179 umac_cmd->count = cpu_to_le16(sizeof(struct iwm_lmac_hdr)); 181 umac_cmd->count = 0; 183 umac_cmd->count = cpu_to_le16(payload_size + 184 le16_to_cpu(umac_cmd->count)); 186 le16_to_cpu(umac_cmd->count)); 189 memcpy(&cmd->umac_cmd, umac_cmd, sizeo 149 iwm_wifi_cmd_init(struct iwm_priv *iwm, struct iwm_wifi_cmd *cmd, struct iwm_udma_wifi_cmd *udma_cmd, struct iwm_umac_cmd *umac_cmd, struct iwm_lmac_cmd *lmac_cmd, u16 payload_size) argument 330 struct iwm_umac_cmd *umac_cmd = &cmd->umac_cmd; local 421 iwm_hal_send_host_cmd(struct iwm_priv *iwm, struct iwm_udma_wifi_cmd *udma_cmd, struct iwm_umac_cmd *umac_cmd, struct iwm_lmac_cmd *lmac_cmd, const void *payload, u16 payload_size) argument 463 iwm_hal_send_umac_cmd(struct iwm_priv *iwm, struct iwm_udma_wifi_cmd *udma_cmd, struct iwm_umac_cmd *umac_cmd, const void *payload, u16 payload_size) argument [all...] |
H A D | commands.c | 60 struct iwm_umac_cmd umac_cmd; local 65 umac_cmd.id = UMAC_CMD_OPCODE_WIFI_PASS_THROUGH; 66 umac_cmd.resp = resp; 68 return iwm_hal_send_host_cmd(iwm, &udma_cmd, &umac_cmd, &lmac_cmd, 77 struct iwm_umac_cmd umac_cmd; local 86 umac_cmd.id = UMAC_CMD_OPCODE_WIFI_IF_WRAPPER; 87 umac_cmd.resp = resp; 89 ret = iwm_hal_send_umac_cmd(iwm, &udma_cmd, &umac_cmd, 302 struct iwm_umac_cmd umac_cmd; local 307 umac_cmd 317 struct iwm_umac_cmd umac_cmd; local 339 struct iwm_umac_cmd umac_cmd; local 472 struct iwm_umac_cmd umac_cmd; local 829 struct iwm_umac_cmd umac_cmd; local 844 struct iwm_umac_cmd umac_cmd; local 948 struct iwm_umac_cmd umac_cmd; local [all...] |
H A D | eeprom.c | 88 struct iwm_umac_cmd umac_cmd; local 112 umac_cmd.id = UMAC_CMD_OPCODE_EEPROM_PROXY; 113 umac_cmd.resp = 1; 124 &umac_cmd, &eeprom_cmd,
|
H A D | hal.h | 189 struct iwm_umac_cmd umac_cmd; member in struct:iwm_nonwifi_cmd 199 struct iwm_umac_cmd umac_cmd; member in struct:iwm_wifi_cmd 219 struct iwm_umac_cmd *umac_cmd, 225 struct iwm_umac_cmd *umac_cmd,
|
H A D | tx.c | 310 struct iwm_umac_cmd umac_cmd; local 322 umac_cmd.id = REPLY_TX; 323 umac_cmd.count = cpu_to_le16(skb->len); 324 umac_cmd.color = tx_info->color; 325 umac_cmd.resp = 0; 326 umac_cmd.seq_num = cpu_to_le16(iwm_alloc_wifi_cmd_seq(iwm)); 329 iwm_build_umac_hdr(iwm, &hdr->sw_hdr, &umac_cmd); 333 return umac_cmd.seq_num;
|