Lines Matching refs:skb
40 static void nci_core_reset_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb) in nci_core_reset_rsp_packet() argument
42 struct nci_core_reset_rsp *rsp = (void *) skb->data; in nci_core_reset_rsp_packet()
55 static void nci_core_init_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb) in nci_core_init_rsp_packet() argument
57 struct nci_core_init_rsp_1 *rsp_1 = (void *) skb->data; in nci_core_init_rsp_packet()
78 rsp_2 = (void *) (skb->data + 6 + rsp_1->num_supported_rf_interfaces); in nci_core_init_rsp_packet()
122 struct sk_buff *skb) in nci_core_set_config_rsp_packet() argument
124 struct nci_core_set_config_rsp *rsp = (void *) skb->data; in nci_core_set_config_rsp_packet()
132 struct sk_buff *skb) in nci_rf_disc_map_rsp_packet() argument
134 __u8 status = skb->data[0]; in nci_rf_disc_map_rsp_packet()
141 static void nci_rf_disc_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb) in nci_rf_disc_rsp_packet() argument
144 __u8 status = skb->data[0]; in nci_rf_disc_rsp_packet()
172 struct sk_buff *skb) in nci_rf_disc_select_rsp_packet() argument
174 __u8 status = skb->data[0]; in nci_rf_disc_select_rsp_packet()
184 struct sk_buff *skb) in nci_rf_deactivate_rsp_packet() argument
186 __u8 status = skb->data[0]; in nci_rf_deactivate_rsp_packet()
200 struct sk_buff *skb) in nci_nfcee_discover_rsp_packet() argument
204 if (skb->len != 2) { in nci_nfcee_discover_rsp_packet()
209 discover_rsp = (struct nci_nfcee_discover_rsp *)skb->data; in nci_nfcee_discover_rsp_packet()
217 struct sk_buff *skb) in nci_nfcee_mode_set_rsp_packet() argument
219 __u8 status = skb->data[0]; in nci_nfcee_mode_set_rsp_packet()
226 struct sk_buff *skb) in nci_core_conn_create_rsp_packet() argument
228 __u8 status = skb->data[0]; in nci_core_conn_create_rsp_packet()
235 rsp = (struct nci_core_conn_create_rsp *)skb->data; in nci_core_conn_create_rsp_packet()
267 struct sk_buff *skb) in nci_core_conn_close_rsp_packet() argument
270 __u8 status = skb->data[0]; in nci_core_conn_close_rsp_packet()
283 void nci_rsp_packet(struct nci_dev *ndev, struct sk_buff *skb) in nci_rsp_packet() argument
285 __u16 rsp_opcode = nci_opcode(skb->data); in nci_rsp_packet()
291 nci_pbf(skb->data), in nci_rsp_packet()
294 nci_plen(skb->data)); in nci_rsp_packet()
297 skb_pull(skb, NCI_CTRL_HDR_SIZE); in nci_rsp_packet()
301 nci_core_reset_rsp_packet(ndev, skb); in nci_rsp_packet()
305 nci_core_init_rsp_packet(ndev, skb); in nci_rsp_packet()
309 nci_core_set_config_rsp_packet(ndev, skb); in nci_rsp_packet()
313 nci_core_conn_create_rsp_packet(ndev, skb); in nci_rsp_packet()
317 nci_core_conn_close_rsp_packet(ndev, skb); in nci_rsp_packet()
321 nci_rf_disc_map_rsp_packet(ndev, skb); in nci_rsp_packet()
325 nci_rf_disc_rsp_packet(ndev, skb); in nci_rsp_packet()
329 nci_rf_disc_select_rsp_packet(ndev, skb); in nci_rsp_packet()
333 nci_rf_deactivate_rsp_packet(ndev, skb); in nci_rsp_packet()
337 nci_nfcee_discover_rsp_packet(ndev, skb); in nci_rsp_packet()
341 nci_nfcee_mode_set_rsp_packet(ndev, skb); in nci_rsp_packet()
349 kfree_skb(skb); in nci_rsp_packet()