• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/irda/

Lines Matching defs:tx_skb

122 	struct sk_buff *tx_skb;
130 tx_skb = alloc_skb(sizeof(struct snrm_frame) +
133 if (!tx_skb)
136 frame = (struct snrm_frame *) skb_put(tx_skb, 2);
151 skb_put(tx_skb, 9); /* 25 left */
157 ret = irlap_insert_qos_negotiation_params(self, tx_skb);
159 dev_kfree_skb(tx_skb);
163 irlap_queue_xmit(self, tx_skb);
215 struct sk_buff *tx_skb;
225 tx_skb = alloc_skb(sizeof(struct ua_frame) +
228 if (!tx_skb)
231 frame = (struct ua_frame *) skb_put(tx_skb, 10);
242 ret = irlap_insert_qos_negotiation_params(self, tx_skb);
244 dev_kfree_skb(tx_skb);
249 irlap_queue_xmit(self, tx_skb);
261 struct sk_buff *tx_skb = NULL;
267 tx_skb = alloc_skb(sizeof(struct dm_frame), GFP_ATOMIC);
268 if (!tx_skb)
271 frame = (struct dm_frame *)skb_put(tx_skb, 2);
280 irlap_queue_xmit(self, tx_skb);
291 struct sk_buff *tx_skb = NULL;
299 tx_skb = alloc_skb(sizeof(struct disc_frame), GFP_ATOMIC);
300 if (!tx_skb)
303 frame = (struct disc_frame *)skb_put(tx_skb, 2);
308 irlap_queue_xmit(self, tx_skb);
320 struct sk_buff *tx_skb = NULL;
332 tx_skb = alloc_skb(sizeof(struct xid_frame) + IRLAP_DISCOVERY_INFO_LEN,
334 if (!tx_skb)
337 skb_put(tx_skb, 14);
338 frame = (struct xid_frame *) tx_skb->data;
386 info = skb_put(tx_skb, 2);
390 info = skb_put(tx_skb, 1);
393 info = skb_put(tx_skb, 1);
396 len = IRDA_MIN(discovery->name_len, skb_tailroom(tx_skb));
397 info = skb_put(tx_skb, len);
400 irlap_queue_xmit(self, tx_skb);
590 struct sk_buff *tx_skb;
593 tx_skb = alloc_skb(sizeof(struct rr_frame), GFP_ATOMIC);
594 if (!tx_skb)
597 frame = (struct rr_frame *)skb_put(tx_skb, 2);
604 irlap_queue_xmit(self, tx_skb);
615 struct sk_buff *tx_skb;
618 tx_skb = alloc_skb(sizeof(struct rd_frame), GFP_ATOMIC);
619 if (!tx_skb)
622 frame = (struct rd_frame *)skb_put(tx_skb, 2);
627 irlap_queue_xmit(self, tx_skb);
730 struct sk_buff *tx_skb;
748 tx_skb = skb_clone(skb, GFP_ATOMIC);
749 if (tx_skb == NULL) {
757 irlap_send_i_frame( self, tx_skb, CMD_FRAME);
771 struct sk_buff *tx_skb;
794 tx_skb = skb_clone(skb, GFP_ATOMIC);
795 if (tx_skb == NULL) {
804 tx_skb->data[1] |= PF_BIT;
810 irlap_send_i_frame(self, tx_skb, CMD_FRAME);
880 struct sk_buff *tx_skb = NULL;
902 tx_skb = skb_clone(skb, GFP_ATOMIC);
903 if (tx_skb == NULL) {
907 tx_skb->data[1] |= PF_BIT;
912 irlap_send_i_frame(self, tx_skb, RSP_FRAME);
941 struct sk_buff *tx_skb = NULL;
959 tx_skb = skb_clone(skb, GFP_ATOMIC);
960 if (tx_skb == NULL) {
968 irlap_send_i_frame(self, tx_skb, RSP_FRAME);
984 struct sk_buff *tx_skb;
997 /* tx_skb = skb_clone( skb, GFP_ATOMIC); */
998 tx_skb = skb_copy(skb, GFP_ATOMIC);
999 if (!tx_skb) {
1005 tx_skb->data[1] &= 0x0f;
1011 tx_skb->data[1] |= PF_BIT; /* Set p/f bit */
1013 tx_skb->data[1] &= ~PF_BIT; /* Clear p/f bit */
1015 irlap_send_i_frame(self, tx_skb, command);
1021 struct sk_buff *tx_skb;
1035 /* tx_skb = skb_clone( skb, GFP_ATOMIC); */
1036 tx_skb = skb_copy(skb, GFP_ATOMIC);
1037 if (!tx_skb) {
1043 tx_skb->data[1] &= 0x0f;
1046 tx_skb->data[1] |= PF_BIT; /* Set p/f bit */
1048 irlap_send_i_frame(self, tx_skb, command);
1192 struct sk_buff *tx_skb;
1196 tx_skb = alloc_skb(cmd->len + sizeof(struct test_frame), GFP_ATOMIC);
1197 if (!tx_skb)
1203 skb_put(tx_skb, sizeof(struct test_frame));
1209 frame = (struct test_frame *) skb_put(tx_skb, LAP_ADDR_HEADER + LAP_CTRL_HEADER);
1215 info = skb_put(tx_skb, cmd->len);
1220 irlap_queue_xmit(self, tx_skb);