Home
last modified time | relevance | path

Searched refs:tx_skb (Results 1 – 12 of 12) sorted by relevance

/net/irda/
Dirlap_frame.c122 struct sk_buff *tx_skb; in irlap_send_snrm_frame() local
130 tx_skb = alloc_skb(sizeof(struct snrm_frame) + in irlap_send_snrm_frame()
133 if (!tx_skb) in irlap_send_snrm_frame()
136 frame = (struct snrm_frame *) skb_put(tx_skb, 2); in irlap_send_snrm_frame()
151 skb_put(tx_skb, 9); /* 25 left */ in irlap_send_snrm_frame()
157 ret = irlap_insert_qos_negotiation_params(self, tx_skb); in irlap_send_snrm_frame()
159 dev_kfree_skb(tx_skb); in irlap_send_snrm_frame()
163 irlap_queue_xmit(self, tx_skb); in irlap_send_snrm_frame()
215 struct sk_buff *tx_skb; in irlap_send_ua_response_frame() local
225 tx_skb = alloc_skb(sizeof(struct ua_frame) + in irlap_send_ua_response_frame()
[all …]
Diriap.c341 struct sk_buff *tx_skb; in iriap_disconnect_request() local
346 tx_skb = alloc_skb(LMP_MAX_HEADER, GFP_ATOMIC); in iriap_disconnect_request()
347 if (tx_skb == NULL) { in iriap_disconnect_request()
356 skb_reserve(tx_skb, LMP_MAX_HEADER); in iriap_disconnect_request()
358 irlmp_disconnect_request(self->lsap, tx_skb); in iriap_disconnect_request()
371 struct sk_buff *tx_skb; in iriap_getvaluebyclass_request() local
397 tx_skb = alloc_skb(skb_len, GFP_ATOMIC); in iriap_getvaluebyclass_request()
398 if (!tx_skb) in iriap_getvaluebyclass_request()
402 skb_reserve(tx_skb, self->max_header_size); in iriap_getvaluebyclass_request()
403 skb_put(tx_skb, 3+name_len+attr_len); in iriap_getvaluebyclass_request()
[all …]
Dirttp.c814 struct sk_buff *tx_skb = NULL; in irttp_give_credit() local
826 tx_skb = alloc_skb(TTP_MAX_HEADER, GFP_ATOMIC); in irttp_give_credit()
827 if (!tx_skb) in irttp_give_credit()
831 skb_reserve(tx_skb, LMP_MAX_HEADER); in irttp_give_credit()
852 skb_put(tx_skb, 1); in irttp_give_credit()
853 tx_skb->data[0] = (__u8) (n & 0x7f); in irttp_give_credit()
855 irlmp_data_request(self->lsap, tx_skb); in irttp_give_credit()
1092 struct sk_buff *tx_skb; in irttp_connect_request() local
1109 tx_skb = alloc_skb(TTP_MAX_HEADER + TTP_SAR_HEADER, in irttp_connect_request()
1111 if (!tx_skb) in irttp_connect_request()
[all …]
Diriap_event.c260 struct sk_buff *tx_skb; in state_s_make_call() local
267 tx_skb = self->request_skb; in state_s_make_call()
270 irlmp_data_request(self->lsap, tx_skb); in state_s_make_call()
366 struct sk_buff *tx_skb; in state_r_disconnect() local
370 tx_skb = alloc_skb(LMP_MAX_HEADER, GFP_ATOMIC); in state_r_disconnect()
371 if (tx_skb == NULL) in state_r_disconnect()
375 skb_reserve(tx_skb, LMP_MAX_HEADER); in state_r_disconnect()
377 irlmp_connect_response(self->lsap, tx_skb); in state_r_disconnect()
Dirlmp_event.c617 struct sk_buff *tx_skb; in irlmp_state_connect_pend() local
641 tx_skb = self->conn_skb; in irlmp_state_connect_pend()
644 irlmp_connect_indication(self, tx_skb); in irlmp_state_connect_pend()
646 dev_kfree_skb(tx_skb); in irlmp_state_connect_pend()
841 struct sk_buff *tx_skb; in irlmp_state_setup_pend() local
852 tx_skb = self->conn_skb; in irlmp_state_setup_pend()
856 self->slsap_sel, CONNECT_CMD, tx_skb); in irlmp_state_setup_pend()
858 dev_kfree_skb(tx_skb); in irlmp_state_setup_pend()
Dirlmp.c372 struct sk_buff *tx_skb = userdata; in irlmp_connect_request() local
395 if (tx_skb == NULL) { in irlmp_connect_request()
396 tx_skb = alloc_skb(LMP_MAX_HEADER, GFP_ATOMIC); in irlmp_connect_request()
397 if (!tx_skb) in irlmp_connect_request()
400 skb_reserve(tx_skb, LMP_MAX_HEADER); in irlmp_connect_request()
404 IRDA_ASSERT(skb_headroom(tx_skb) >= LMP_CONTROL_HEADER, return -1;); in irlmp_connect_request()
405 skb_push(tx_skb, LMP_CONTROL_HEADER); in irlmp_connect_request()
490 irlmp_do_lsap_event(self, LM_CONNECT_REQUEST, tx_skb); in irlmp_connect_request()
493 dev_kfree_skb(tx_skb); in irlmp_connect_request()
499 if(tx_skb) in irlmp_connect_request()
[all …]
/net/irda/ircomm/
Dircomm_lmp.c73 struct sk_buff *tx_skb; in ircomm_lmp_connect_response() local
77 tx_skb = alloc_skb(LMP_MAX_HEADER, GFP_ATOMIC); in ircomm_lmp_connect_response()
78 if (!tx_skb) in ircomm_lmp_connect_response()
82 skb_reserve(tx_skb, LMP_MAX_HEADER); in ircomm_lmp_connect_response()
93 tx_skb = userdata; in ircomm_lmp_connect_response()
96 return irlmp_connect_response(self->lsap, tx_skb); in ircomm_lmp_connect_response()
103 struct sk_buff *tx_skb; in ircomm_lmp_disconnect_request() local
107 tx_skb = alloc_skb(LMP_MAX_HEADER, GFP_ATOMIC); in ircomm_lmp_disconnect_request()
108 if (!tx_skb) in ircomm_lmp_disconnect_request()
112 skb_reserve(tx_skb, LMP_MAX_HEADER); in ircomm_lmp_disconnect_request()
[all …]
Dircomm_tty.c561 skb = self->tx_skb; in ircomm_tty_do_softint()
562 self->tx_skb = NULL; in ircomm_tty_do_softint()
634 skb = self->tx_skb; in ircomm_tty_write()
686 self->tx_skb = skb; in ircomm_tty_write()
743 if (self->tx_skb) in ircomm_tty_write_room()
744 ret = self->tx_data_size - self->tx_skb->len; in ircomm_tty_write_room()
777 while (self->tx_skb && self->tx_skb->len) { in ircomm_tty_wait_until_sent()
864 if (self->tx_skb) in ircomm_tty_chars_in_buffer()
865 len = self->tx_skb->len; in ircomm_tty_chars_in_buffer()
896 if (self->tx_skb) { in ircomm_tty_shutdown()
[all …]
/net/nfc/nci/
Duart.c53 struct sk_buff *skb = nu->tx_skb; in nci_uart_dequeue()
58 nu->tx_skb = NULL; in nci_uart_dequeue()
65 if (nu->tx_skb) in nci_uart_queue_empty()
102 nu->tx_skb = skb; in nci_uart_write_work()
195 if (nu->tx_skb) in nci_uart_tty_close()
196 kfree_skb(nu->tx_skb); in nci_uart_tty_close()
/net/mac802154/
Dtx.c37 struct sk_buff *skb = local->tx_skb; in ieee802154_xmit_worker()
85 local->tx_skb = skb; in ieee802154_tx()
Dieee802154_i.h64 struct sk_buff *tx_skb; member
/net/bluetooth/
Dl2cap_core.c1880 struct sk_buff *skb, *tx_skb; in l2cap_ertm_send() local
1921 tx_skb = skb_clone(skb, GFP_KERNEL); in l2cap_ertm_send()
1923 if (!tx_skb) in l2cap_ertm_send()
1938 l2cap_do_send(chan, tx_skb); in l2cap_ertm_send()
1952 struct sk_buff *tx_skb; in l2cap_ertm_resend() local
1994 tx_skb = skb_copy(skb, GFP_KERNEL); in l2cap_ertm_resend()
1996 tx_skb = skb_clone(skb, GFP_KERNEL); in l2cap_ertm_resend()
1999 if (!tx_skb) { in l2cap_ertm_resend()
2007 tx_skb->data + L2CAP_HDR_SIZE); in l2cap_ertm_resend()
2010 tx_skb->data + L2CAP_HDR_SIZE); in l2cap_ertm_resend()
[all …]