Symbol: pn533
drivers/nfc/pn533/i2c.c
169
struct pn533 *priv;
drivers/nfc/pn533/i2c.c
27
struct pn533 *priv;
drivers/nfc/pn533/i2c.c
37
static int pn533_i2c_send_ack(struct pn533 *dev, gfp_t flags)
drivers/nfc/pn533/i2c.c
47
static int pn533_i2c_send_frame(struct pn533 *dev,
drivers/nfc/pn533/i2c.c
82
static void pn533_i2c_abort_cmd(struct pn533 *dev, gfp_t flags)
drivers/nfc/pn533/pn533.c
1015
static struct sk_buff *pn533_alloc_poll_tg_frame(struct pn533 *dev)
drivers/nfc/pn533/pn533.c
1069
static struct sk_buff *pn533_build_response(struct pn533 *dev);
drivers/nfc/pn533/pn533.c
1071
static int pn533_tm_get_data_complete(struct pn533 *dev, void *arg,
drivers/nfc/pn533/pn533.c
1121
struct pn533 *dev = container_of(work, struct pn533, mi_tm_rx_work);
drivers/nfc/pn533/pn533.c
1139
static int pn533_tm_send_complete(struct pn533 *dev, void *arg,
drivers/nfc/pn533/pn533.c
1143
struct pn533 *dev = container_of(work, struct pn533, mi_tm_tx_work);
drivers/nfc/pn533/pn533.c
1179
struct pn533 *dev = container_of(work, struct pn533, tg_work);
drivers/nfc/pn533/pn533.c
1195
static int pn533_init_target_complete(struct pn533 *dev, struct sk_buff *resp)
drivers/nfc/pn533/pn533.c
1236
struct pn533 *dev = timer_container_of(dev, t, listen_timer);
drivers/nfc/pn533/pn533.c
1246
static int pn533_rf_complete(struct pn533 *dev, void *arg,
drivers/nfc/pn533/pn533.c
1268
struct pn533 *dev = container_of(work, struct pn533, rf_work);
drivers/nfc/pn533/pn533.c
1287
static int pn533_poll_dep_complete(struct pn533 *dev, void *arg,
drivers/nfc/pn533/pn533.c
1343
struct pn533 *dev = nfc_get_drvdata(nfc_dev);
drivers/nfc/pn533/pn533.c
1397
static int pn533_autopoll_complete(struct pn533 *dev, void *arg,
drivers/nfc/pn533/pn533.c
1490
static int pn533_poll_complete(struct pn533 *dev, void *arg,
drivers/nfc/pn533/pn533.c
1545
static struct sk_buff *pn533_alloc_poll_in_frame(struct pn533 *dev,
drivers/nfc/pn533/pn533.c
1559
static int pn533_send_poll_frame(struct pn533 *dev)
drivers/nfc/pn533/pn533.c
1601
struct pn533 *dev = container_of(work, struct pn533, poll_work.work);
drivers/nfc/pn533/pn533.c
1627
struct pn533 *dev = nfc_get_drvdata(nfc_dev);
drivers/nfc/pn533/pn533.c
1746
struct pn533 *dev = nfc_get_drvdata(nfc_dev);
drivers/nfc/pn533/pn533.c
1761
static int pn533_activate_target_nfcdep(struct pn533 *dev)
drivers/nfc/pn533/pn533.c
1800
struct pn533 *dev = nfc_get_drvdata(nfc_dev);
drivers/nfc/pn533/pn533.c
1845
static int pn533_deactivate_target_complete(struct pn533 *dev, void *arg,
drivers/nfc/pn533/pn533.c
1870
struct pn533 *dev = nfc_get_drvdata(nfc_dev);
drivers/nfc/pn533/pn533.c
1897
static int pn533_in_dep_link_up_complete(struct pn533 *dev, void *arg,
drivers/nfc/pn533/pn533.c
1964
struct pn533 *dev = nfc_get_drvdata(nfc_dev);
drivers/nfc/pn533/pn533.c
2045
struct pn533 *dev = nfc_get_drvdata(nfc_dev);
drivers/nfc/pn533/pn533.c
2065
static struct sk_buff *pn533_build_response(struct pn533 *dev)
drivers/nfc/pn533/pn533.c
2101
static int pn533_data_exchange_complete(struct pn533 *dev, void *_arg,
drivers/nfc/pn533/pn533.c
2166
void pn533_recv_frame(struct pn533 *dev, struct sk_buff *skb, int status)
drivers/nfc/pn533/pn533.c
2208
static int pn533_fill_fragment_skbs(struct pn533 *dev, struct sk_buff *skb)
drivers/nfc/pn533/pn533.c
2258
struct pn533 *dev = nfc_get_drvdata(nfc_dev);
drivers/nfc/pn533/pn533.c
2323
static int pn533_tm_send_complete(struct pn533 *dev, void *arg,
drivers/nfc/pn533/pn533.c
2355
struct pn533 *dev = nfc_get_drvdata(nfc_dev);
drivers/nfc/pn533/pn533.c
2390
struct pn533 *dev = container_of(work, struct pn533, mi_rx_work);
drivers/nfc/pn533/pn533.c
2438
struct pn533 *dev = container_of(work, struct pn533, mi_tx_work);
drivers/nfc/pn533/pn533.c
2490
static int pn533_set_configuration(struct pn533 *dev, u8 cfgitem, u8 *cfgdata,
drivers/nfc/pn533/pn533.c
2514
static int pn533_get_firmware_version(struct pn533 *dev,
drivers/nfc/pn533/pn533.c
2537
static int pn533_pasori_fw_reset(struct pn533 *dev)
drivers/nfc/pn533/pn533.c
2559
struct pn533 *dev = nfc_get_drvdata(nfc_dev);
drivers/nfc/pn533/pn533.c
2577
struct pn533 *dev = nfc_get_drvdata(nfc_dev);
drivers/nfc/pn533/pn533.c
2597
struct pn533 *dev = nfc_get_drvdata(nfc_dev);
drivers/nfc/pn533/pn533.c
2619
struct pn533 *dev = nfc_get_drvdata(nfc_dev);
drivers/nfc/pn533/pn533.c
2642
static int pn533_setup(struct pn533 *dev)
drivers/nfc/pn533/pn533.c
2713
int pn533_finalize_setup(struct pn533 *dev)
drivers/nfc/pn533/pn533.c
2738
struct pn533 *pn53x_common_init(u32 device_type,
drivers/nfc/pn533/pn533.c
2745
struct pn533 *priv;
drivers/nfc/pn533/pn533.c
277
static bool pn533_std_rx_frame_is_valid(void *_frame, struct pn533 *dev)
drivers/nfc/pn533/pn533.c
2791
void pn53x_common_clean(struct pn533 *priv)
drivers/nfc/pn533/pn533.c
2812
int pn532_i2c_nfc_alloc(struct pn533 *priv, u32 protocols,
drivers/nfc/pn533/pn533.c
2828
int pn53x_register_nfc(struct pn533 *priv, u32 protocols,
drivers/nfc/pn533/pn533.c
2845
void pn53x_unregister_nfc(struct pn533 *priv)
drivers/nfc/pn533/pn533.c
357
bool pn533_rx_frame_is_cmd_response(struct pn533 *dev, void *frame)
drivers/nfc/pn533/pn533.c
381
static void pn533_build_cmd_frame(struct pn533 *dev, u8 cmd_code,
drivers/nfc/pn533/pn533.c
397
static int pn533_send_async_complete(struct pn533 *dev)
drivers/nfc/pn533/pn533.c
437
static int __pn533_send_async(struct pn533 *dev, u8 cmd_code,
drivers/nfc/pn533/pn533.c
487
static int pn533_send_data_async(struct pn533 *dev, u8 cmd_code,
drivers/nfc/pn533/pn533.c
496
static int pn533_send_cmd_async(struct pn533 *dev, u8 cmd_code,
drivers/nfc/pn533/pn533.c
513
static int pn533_send_cmd_direct_async(struct pn533 *dev, u8 cmd_code,
drivers/nfc/pn533/pn533.c
544
struct pn533 *dev = container_of(work, struct pn533, cmd_complete_work);
drivers/nfc/pn533/pn533.c
554
struct pn533 *dev = container_of(work, struct pn533, cmd_work);
drivers/nfc/pn533/pn533.c
588
static int pn533_send_sync_complete(struct pn533 *dev, void *_arg,
drivers/nfc/pn533/pn533.c
616
static struct sk_buff *pn533_send_cmd_sync(struct pn533 *dev, u8 cmd_code,
drivers/nfc/pn533/pn533.c
636
static struct sk_buff *pn533_alloc_skb(struct pn533 *dev, unsigned int size)
drivers/nfc/pn533/pn533.c
891
static void pn533_poll_reset_mod_list(struct pn533 *dev);
drivers/nfc/pn533/pn533.c
892
static int pn533_target_found(struct pn533 *dev, u8 tg, u8 *tgdata,
drivers/nfc/pn533/pn533.c
947
static inline void pn533_poll_next_mod(struct pn533 *dev)
drivers/nfc/pn533/pn533.c
952
static void pn533_poll_reset_mod_list(struct pn533 *dev)
drivers/nfc/pn533/pn533.c
957
static void pn533_poll_add_mod(struct pn533 *dev, u8 mod_index)
drivers/nfc/pn533/pn533.c
964
static void pn533_poll_create_mod_list(struct pn533 *dev,
drivers/nfc/pn533/pn533.c
990
static int pn533_start_poll_complete(struct pn533 *dev, struct sk_buff *resp)
drivers/nfc/pn533/pn533.h
183
typedef int (*pn533_send_async_complete_t) (struct pn533 *dev, void *arg,
drivers/nfc/pn533/pn533.h
204
bool (*rx_is_frame_valid)(void *frame, struct pn533 *dev);
drivers/nfc/pn533/pn533.h
216
int (*send_frame)(struct pn533 *priv,
drivers/nfc/pn533/pn533.h
218
int (*send_ack)(struct pn533 *dev, gfp_t flags);
drivers/nfc/pn533/pn533.h
219
void (*abort_cmd)(struct pn533 *priv, gfp_t flags);
drivers/nfc/pn533/pn533.h
227
int (*dev_up)(struct pn533 *priv);
drivers/nfc/pn533/pn533.h
228
int (*dev_down)(struct pn533 *priv);
drivers/nfc/pn533/pn533.h
232
struct pn533 *pn53x_common_init(u32 device_type,
drivers/nfc/pn533/pn533.h
239
int pn533_finalize_setup(struct pn533 *dev);
drivers/nfc/pn533/pn533.h
240
void pn53x_common_clean(struct pn533 *priv);
drivers/nfc/pn533/pn533.h
241
void pn533_recv_frame(struct pn533 *dev, struct sk_buff *skb, int status);
drivers/nfc/pn533/pn533.h
242
int pn532_i2c_nfc_alloc(struct pn533 *priv, u32 protocols,
drivers/nfc/pn533/pn533.h
244
int pn53x_register_nfc(struct pn533 *priv, u32 protocols,
drivers/nfc/pn533/pn533.h
246
void pn53x_unregister_nfc(struct pn533 *priv);
drivers/nfc/pn533/pn533.h
248
bool pn533_rx_frame_is_cmd_response(struct pn533 *dev, void *frame);
drivers/nfc/pn533/uart.c
103
static int pn532_dev_up(struct pn533 *dev)
drivers/nfc/pn533/uart.c
116
static int pn532_dev_down(struct pn533 *dev)
drivers/nfc/pn533/uart.c
249
struct pn533 *priv;
drivers/nfc/pn533/uart.c
31
struct pn533 *priv;
drivers/nfc/pn533/uart.c
45
static int pn532_uart_send_frame(struct pn533 *dev,
drivers/nfc/pn533/uart.c
79
static int pn532_uart_send_ack(struct pn533 *dev, gfp_t flags)
drivers/nfc/pn533/uart.c
95
static void pn532_uart_abort_cmd(struct pn533 *dev, gfp_t flags)
drivers/nfc/pn533/usb.c
139
static int pn533_usb_send_ack(struct pn533 *dev, gfp_t flags)
drivers/nfc/pn533/usb.c
161
static int pn533_usb_send_frame(struct pn533 *dev,
drivers/nfc/pn533/usb.c
209
static void pn533_usb_abort_cmd(struct pn533 *dev, gfp_t flags)
drivers/nfc/pn533/usb.c
315
static bool pn533_acr122_is_rx_frame_valid(void *_frame, struct pn533 *dev)
drivers/nfc/pn533/usb.c
480
struct pn533 *priv;
drivers/nfc/pn533/usb.c
56
struct pn533 *priv;
drivers/nfc/pn533/usb.c
87
struct pn533 *priv = phy->priv;