Searched refs:gb_len (Results 1 - 18 of 18) sorted by relevance

/linux-4.4.14/drivers/nfc/st21nfca/
H A Ddep.c156 size_t gb_len; st21nfca_tm_send_atr_res() local
160 gb_len = atr_req->length - sizeof(struct st21nfca_atr_req); st21nfca_tm_send_atr_res()
180 if (gb_len) { st21nfca_tm_send_atr_res()
181 skb_put(skb, gb_len); st21nfca_tm_send_atr_res()
184 memcpy(atr_res->gbi, atr_req->gbi, gb_len); st21nfca_tm_send_atr_res()
186 gb_len); st21nfca_tm_send_atr_res()
203 size_t gb_len; st21nfca_tm_recv_atr_req() local
229 gb_len = skb->len - sizeof(struct st21nfca_atr_req); st21nfca_tm_recv_atr_req()
232 NFC_COMM_PASSIVE, atr_req->gbi, gb_len); st21nfca_tm_recv_atr_req()
522 int st21nfca_im_send_atr_req(struct nfc_hci_dev *hdev, u8 *gb, size_t gb_len) st21nfca_im_send_atr_req() argument
531 size = ST21NFCA_ATR_REQ_MIN_SIZE + gb_len; st21nfca_im_send_atr_req()
538 alloc_skb(sizeof(struct st21nfca_atr_req) + gb_len + 1, GFP_KERNEL); st21nfca_im_send_atr_req()
565 if (gb_len) { st21nfca_im_send_atr_req()
567 memcpy(skb_put(skb, gb_len), gb, gb_len); st21nfca_im_send_atr_req() local
569 atr_req->length = sizeof(struct st21nfca_atr_req) + hdev->gb_len; st21nfca_im_send_atr_req()
H A Dcore.c374 &hdev->gb_len); st21nfca_hci_start_poll()
376 if (hdev->gb == NULL || hdev->gb_len == 0) { st21nfca_hci_start_poll()
617 u8 *gb, size_t gb_len) st21nfca_hci_dep_link_up()
622 return st21nfca_im_send_atr_req(hdev, gb, gb_len); st21nfca_hci_dep_link_up()
615 st21nfca_hci_dep_link_up(struct nfc_hci_dev *hdev, struct nfc_target *target, u8 comm_mode, u8 *gb, size_t gb_len) st21nfca_hci_dep_link_up() argument
H A Dst21nfca.h187 int st21nfca_im_send_atr_req(struct nfc_hci_dev *hdev, u8 *gb, size_t gb_len);
/linux-4.4.14/net/nfc/
H A Ddigital_dep.c384 u8 gb_len, payload_bits; digital_in_recv_atr_res() local
410 gb_len = resp->len - sizeof(struct digital_atr_res); digital_in_recv_atr_res()
422 rc = nfc_set_remote_general_bytes(ddev->nfc_dev, atr_res->gb, gb_len); digital_in_recv_atr_res()
447 size_t gb_len) digital_in_send_atr_req()
455 size = DIGITAL_ATR_REQ_MIN_SIZE + gb_len; digital_in_send_atr_req()
486 if (gb_len) { digital_in_send_atr_req()
488 memcpy(skb_put(skb, gb_len), gb, gb_len); digital_in_send_atr_req() local
1404 size_t gb_len; digital_tg_send_atr_res() local
1407 gb = nfc_get_local_general_bytes(ddev->nfc_dev, &gb_len); digital_tg_send_atr_res()
1409 gb_len = 0; digital_tg_send_atr_res()
1411 skb = digital_skb_alloc(ddev, sizeof(struct digital_atr_res) + gb_len); digital_tg_send_atr_res()
1429 if (gb_len) { digital_tg_send_atr_res()
1430 skb_put(skb, gb_len); digital_tg_send_atr_res()
1433 memcpy(atr_res->gb, gb, gb_len); digital_tg_send_atr_res()
1455 size_t gb_len, min_size; digital_tg_recv_atr_req() local
1524 gb_len = resp->len - sizeof(struct digital_atr_req); digital_tg_recv_atr_req()
1530 NFC_COMM_PASSIVE, atr_req->gb, gb_len); digital_tg_recv_atr_req()
445 digital_in_send_atr_req(struct nfc_digital_dev *ddev, struct nfc_target *target, __u8 comm_mode, __u8 *gb, size_t gb_len) digital_in_send_atr_req() argument
H A Dllcp_core.c540 u8 gb_len = 0; nfc_llcp_build_gb() local
546 gb_len += version_length; nfc_llcp_build_gb()
549 gb_len += lto_length; nfc_llcp_build_gb()
553 gb_len += wks_length; nfc_llcp_build_gb()
557 gb_len += miux_length; nfc_llcp_build_gb()
559 gb_len += ARRAY_SIZE(llcp_magic); nfc_llcp_build_gb()
561 if (gb_len > NFC_MAX_GT_LEN) { nfc_llcp_build_gb()
583 local->gb_len = gb_len; nfc_llcp_build_gb()
606 *general_bytes_len = local->gb_len; nfc_llcp_general_bytes()
611 int nfc_llcp_set_remote_gb(struct nfc_dev *dev, u8 *gb, u8 gb_len) nfc_llcp_set_remote_gb() argument
615 if (gb_len < 3 || gb_len > NFC_MAX_GT_LEN) nfc_llcp_set_remote_gb()
625 memcpy(local->remote_gb, gb, gb_len); nfc_llcp_set_remote_gb()
626 local->remote_gb_len = gb_len; nfc_llcp_set_remote_gb()
H A Dcore.c295 size_t gb_len; nfc_dep_link_up() local
315 gb = nfc_llcp_general_bytes(dev, &gb_len); nfc_dep_link_up()
316 if (gb_len > NFC_MAX_GT_LEN) { nfc_dep_link_up()
327 rc = dev->ops->dep_link_up(dev, target, comm_mode, gb, gb_len); nfc_dep_link_up()
649 int nfc_set_remote_general_bytes(struct nfc_dev *dev, u8 *gb, u8 gb_len) nfc_set_remote_general_bytes() argument
651 pr_debug("dev_name=%s gb_len=%d\n", dev_name(&dev->dev), gb_len); nfc_set_remote_general_bytes()
653 return nfc_llcp_set_remote_gb(dev, gb, gb_len); nfc_set_remote_general_bytes()
657 u8 *nfc_get_local_general_bytes(struct nfc_dev *dev, size_t *gb_len) nfc_get_local_general_bytes() argument
661 return nfc_llcp_general_bytes(dev, gb_len); nfc_get_local_general_bytes()
678 u8 *gb, size_t gb_len) nfc_tm_activated()
687 rc = nfc_set_remote_general_bytes(dev, gb, gb_len); nfc_tm_activated()
677 nfc_tm_activated(struct nfc_dev *dev, u32 protocol, u8 comm_mode, u8 *gb, size_t gb_len) nfc_tm_activated() argument
H A Ddigital.h91 size_t gb_len);
H A Dnfc.h63 int nfc_llcp_set_remote_gb(struct nfc_dev *dev, u8 *gb, u8 gb_len);
H A Ddigital_core.c591 __u8 comm_mode, __u8 *gb, size_t gb_len) digital_dep_link_up()
596 rc = digital_in_send_atr_req(ddev, target, comm_mode, gb, gb_len); digital_dep_link_up()
589 digital_dep_link_up(struct nfc_dev *nfc_dev, struct nfc_target *target, __u8 comm_mode, __u8 *gb, size_t gb_len) digital_dep_link_up() argument
H A Dllcp.h91 u8 gb_len; member in struct:nfc_llcp_local
/linux-4.4.14/drivers/nfc/microread/
H A Dmicroread.c267 &hdev->gb_len); microread_start_poll()
268 if (hdev->gb == NULL || hdev->gb_len == 0) { microread_start_poll()
288 hdev->gb, hdev->gb_len); microread_start_poll()
296 hdev->gb, hdev->gb_len); microread_start_poll()
314 u8 *gb, size_t gb_len) microread_dep_link_up()
312 microread_dep_link_up(struct nfc_hci_dev *hdev, struct nfc_target *target, u8 comm_mode, u8 *gb, size_t gb_len) microread_dep_link_up() argument
/linux-4.4.14/include/net/nfc/
H A Dnfc.h66 u8 comm_mode, u8 *gb, size_t gb_len);
281 u8 *nfc_get_local_general_bytes(struct nfc_dev *dev, size_t *gb_len);
294 u8 *gb, size_t gb_len);
H A Dhci.h42 u8 comm_mode, u8 *gb, size_t gb_len);
160 size_t gb_len; member in struct:nfc_hci_dev
/linux-4.4.14/drivers/nfc/pn544/
H A Dpn544.c393 &hdev->gb_len); pn544_hci_start_poll()
395 if (hdev->gb == NULL || hdev->gb_len == 0) { pn544_hci_start_poll()
416 PN544_DEP_ATR_REQ, hdev->gb, hdev->gb_len); pn544_hci_start_poll()
436 PN544_DEP_ATR_RES, hdev->gb, hdev->gb_len); pn544_hci_start_poll()
457 u8 *gb, size_t gb_len) pn544_hci_dep_link_up()
455 pn544_hci_dep_link_up(struct nfc_hci_dev *hdev, struct nfc_target *target, u8 comm_mode, u8 *gb, size_t gb_len) pn544_hci_dep_link_up() argument
/linux-4.4.14/drivers/nfc/
H A Dpn533.c386 size_t gb_len; member in struct:pn533
1569 size_t gbytes_len = dev->gb_len; pn533_alloc_poll_tg_frame()
1581 felica (18), nfcid3 (10), gb_len (1) */ pn533_alloc_poll_tg_frame()
1761 size_t gb_len; pn533_init_target_complete() local
1783 gb_len = resp->len - (ATR_REQ_GB_OFFSET + 1); pn533_init_target_complete()
1786 comm_mode, gb, gb_len); pn533_init_target_complete()
1923 dev->gb = nfc_get_local_general_bytes(nfc_dev, &dev->gb_len); pn533_poll_dep()
1925 if (!dev->gb || !dev->gb_len) { pn533_poll_dep()
1931 skb_len = 3 + dev->gb_len; /* ActPass + BR + Next */ pn533_poll_dep()
1959 memcpy(skb_put(skb, dev->gb_len), dev->gb, dev->gb_len); pn533_poll_dep()
2137 dev->gb = nfc_get_local_general_bytes(nfc_dev, &dev->gb_len); pn533_start_poll()
2366 u8 comm_mode, u8 *gb, size_t gb_len) pn533_dep_link_up()
2388 skb_len = 3 + gb_len; /* ActPass + BR + Next */ pn533_dep_link_up()
2422 if (gb != NULL && gb_len > 0) { pn533_dep_link_up()
2423 memcpy(skb_put(skb, gb_len), gb, gb_len); pn533_dep_link_up() local
2365 pn533_dep_link_up(struct nfc_dev *nfc_dev, struct nfc_target *target, u8 comm_mode, u8 *gb, size_t gb_len) pn533_dep_link_up() argument
H A Dnfcsim.c129 u8 comm_mode, u8 *gb, size_t gb_len) nfcsim_dep_link_up()
142 NFC_COMM_ACTIVE, gb, gb_len); nfcsim_dep_link_up()
127 nfcsim_dep_link_up(struct nfc_dev *nfc_dev, struct nfc_target *target, u8 comm_mode, u8 *gb, size_t gb_len) nfcsim_dep_link_up() argument
/linux-4.4.14/net/nfc/hci/
H A Dcore.c653 __u8 comm_mode, __u8 *gb, size_t gb_len) hci_dep_link_up()
661 gb, gb_len); hci_dep_link_up()
652 hci_dep_link_up(struct nfc_dev *nfc_dev, struct nfc_target *target, __u8 comm_mode, __u8 *gb, size_t gb_len) hci_dep_link_up() argument
/linux-4.4.14/net/nfc/nci/
H A Dcore.c866 __u8 comm_mode, __u8 *gb, size_t gb_len) nci_dep_link_up()
865 nci_dep_link_up(struct nfc_dev *nfc_dev, struct nfc_target *target, __u8 comm_mode, __u8 *gb, size_t gb_len) nci_dep_link_up() argument

Completed in 446 milliseconds