/net/irda/ |
D | irlap_frame.c | 122 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 …]
|
D | iriap.c | 341 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 …]
|
D | irttp.c | 814 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 …]
|
D | iriap_event.c | 260 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()
|
D | irlmp_event.c | 617 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()
|
D | irlmp.c | 372 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/ |
D | ircomm_lmp.c | 73 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 …]
|
D | ircomm_tty.c | 561 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/ |
D | uart.c | 53 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/ |
D | tx.c | 37 struct sk_buff *skb = local->tx_skb; in ieee802154_xmit_worker() 85 local->tx_skb = skb; in ieee802154_tx()
|
D | ieee802154_i.h | 64 struct sk_buff *tx_skb; member
|
/net/bluetooth/ |
D | l2cap_core.c | 1880 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 …]
|