/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ieee80211/ |
H A D | ieee80211_tx.c | 179 void ieee80211_txb_free(struct ieee80211_txb *txb) argument 182 if (unlikely(!txb)) 184 for (i = 0; i < txb->nr_frags; i++) 185 if (txb->fragments[i]) 186 dev_kfree_skb_any(txb->fragments[i]); 187 kfree(txb); 193 struct ieee80211_txb *txb; local 195 txb = kmalloc(sizeof(struct ieee80211_txb) + (sizeof(u8 *) * nr_frags), 197 if (!txb) 200 memset(txb, 257 struct ieee80211_txb *txb = NULL; local 550 struct ieee80211_txb *txb = NULL; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/bcm43xx/ |
H A D | bcm43xx_pio.h | 43 struct ieee80211_txb *txb; member in struct:bcm43xx_pio_txpacket 107 struct ieee80211_txb *txb); 132 struct ieee80211_txb *txb) 131 bcm43xx_pio_tx(struct bcm43xx_private *bcm, struct ieee80211_txb *txb) argument
|
H A D | bcm43xx_pio.c | 205 ieee80211_txb_free(packet->txb); 218 struct ieee80211_txb *txb = packet->txb; local 223 for (i = packet->xmitted_frags; i < txb->nr_frags; i++) { 224 skb = txb->fragments[i]; 247 assert(packet->xmitted_frags < packet->txb->nr_frags); 274 assert(packet->xmitted_frags < packet->txb->nr_frags); 283 for (i = 0; i < packet->txb->nr_frags; i++) { 284 skb = packet->txb->fragments[i]; 461 struct ieee80211_txb *txb) 460 bcm43xx_pio_tx(struct bcm43xx_private *bcm, struct ieee80211_txb *txb) argument [all...] |
H A D | bcm43xx_dma.h | 315 struct ieee80211_txb *txb); 363 struct ieee80211_txb *txb) 362 bcm43xx_dma_tx(struct bcm43xx_private *bcm, struct ieee80211_txb *txb) argument
|
H A D | bcm43xx_dma.c | 1012 struct ieee80211_txb *txb) 1024 if (unlikely(free_slots(ring) < txb->nr_frags)) { 1033 for (i = 0; i < txb->nr_frags; i++) { 1034 skb = txb->fragments[i]; 1036 txb->fragments[i] = NULL; 1039 ieee80211_txb_free(txb); 1011 bcm43xx_dma_tx(struct bcm43xx_private *bcm, struct ieee80211_txb *txb) argument
|
H A D | bcm43xx_main.c | 3765 /* Do the Hardware IO operations to send the txb */ 3767 struct ieee80211_txb *txb) 3772 err = bcm43xx_pio_tx(bcm, txb); 3774 err = bcm43xx_dma_tx(bcm, txb); 3887 static int bcm43xx_ieee80211_hard_start_xmit(struct ieee80211_txb *txb, argument 3897 err = bcm43xx_tx(bcm, txb); 3766 bcm43xx_tx(struct bcm43xx_private *bcm, struct ieee80211_txb *txb) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/rxrpc/ |
H A D | ar-ack.c | 170 struct sk_buff *txb; local 193 txb = (struct sk_buff *) *p_txb; 194 sp = rxrpc_skb(txb); 203 hdr = (struct rxrpc_header *) txb->head; 208 if (rxrpc_send_packet(call->conn->trans, txb) < 0) { 239 struct sk_buff *txb; local 256 txb = (struct sk_buff *) (*p_txb & ~1); 257 sp = rxrpc_skb(txb); 289 struct sk_buff *txb; local 308 txb [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/zd1211rw/ |
H A D | zd_mac.c | 816 struct ieee80211_txb *txb, 820 struct sk_buff *skb = txb->fragments[frag_num]; 829 if (frag_num+1 < txb->nr_frags) { 830 next_frag_len = txb->fragments[frag_num+1]->len + 885 static int zd_mac_tx(struct zd_mac *mac, struct ieee80211_txb *txb, int pri) argument 890 for (i = 0; i < txb->nr_frags; i++) { 891 struct sk_buff *skb = txb->fragments[i]; 893 r = fill_ctrlset(mac, txb, i); 907 ieee80211_txb_free(txb); 1162 static int netdev_tx(struct ieee80211_txb *txb, struc argument 815 fill_ctrlset(struct zd_mac *mac, struct ieee80211_txb *txb, int frag_num) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/ |
H A D | ipw2100.c | 2866 ieee80211_txb_free(packet->info.d_struct.txb); 2867 packet->info.d_struct.txb = NULL; 3022 if (unlikely(1 + packet->info.d_struct.txb->nr_frags > 3031 if (txq->available <= 3 + packet->info.d_struct.txb->nr_frags) { 3044 hdr = (struct ieee80211_hdr_3addr *)packet->info.d_struct.txb-> 3064 ipw_hdr->encrypted = packet->info.d_struct.txb->encrypted; 3065 if (packet->info.d_struct.txb->nr_frags > 1) 3067 packet->info.d_struct.txb->frag_size - 3074 tbd->num_fragments = 1 + packet->info.d_struct.txb->nr_frags; 3084 if (packet->info.d_struct.txb 3312 ipw2100_tx(struct ieee80211_txb *txb, struct net_device *dev, int pri) argument [all...] |
H A D | ipw2200.c | 3662 q->txb = kmalloc(sizeof(q->txb[0]) * count, GFP_KERNEL); 3663 if (!q->txb) { 3673 kfree(q->txb); 3674 q->txb = NULL; 3714 if (txq->txb[txq->q.last_used]) { 3715 ieee80211_txb_free(txq->txb[txq->q.last_used]); 3716 txq->txb[txq->q.last_used] = NULL; 3747 kfree(txq->txb); 4938 txq->txb[ 10107 ipw_tx_skb(struct ipw_priv *priv, struct ieee80211_txb *txb, int pri) argument 10314 ipw_handle_promiscuous_tx(struct ipw_priv *priv, struct ieee80211_txb *txb) argument 10395 ipw_net_hard_start_xmit(struct ieee80211_txb *txb, struct net_device *dev, int pri) argument [all...] |
H A D | ipw2100.h | 321 struct ieee80211_txb *txb; member in struct:ipw2100_tx_packet::__anon6110::__anon6112
|
H A D | ipw2200.h | 535 struct ieee80211_txb **txb; member in struct:clx2_tx_queue
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/serial/ |
H A D | mpsc.c | 148 u8 *txb; /* Tx Ring I/O buf */ member in struct:mpsc_port_info 149 u8 *txb_p; /* Phys addr of txb */ 852 pi->txb = (u8 *) dp; 886 bp = pi->txb; 928 pi->txb = NULL; 1143 bp = pi->txb + (pi->txr_head * MPSC_TXBE_SIZE); 1153 bp = pi->txb + (pi->txr_head * MPSC_TXBE_SIZE); 1620 bp = dp = pi->txb + (pi->txr_head * MPSC_TXBE_SIZE);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/ |
H A D | ieee80211.h | 1063 int (*hard_start_xmit) (struct ieee80211_txb * txb,
|