Lines Matching defs:nci_dev
64 struct nci_dev { struct
65 struct nfc_dev *nfc_dev;
66 struct nci_ops *ops;
68 int tx_headroom;
69 int tx_tailroom;
71 unsigned long flags;
73 atomic_t cmd_cnt;
74 atomic_t credits_cnt;
76 struct timer_list cmd_timer;
78 struct workqueue_struct *cmd_wq;
79 struct work_struct cmd_work;
81 struct workqueue_struct *rx_wq;
82 struct work_struct rx_work;
84 struct workqueue_struct *tx_wq;
85 struct work_struct tx_work;
87 struct sk_buff_head cmd_q;
88 struct sk_buff_head rx_q;
89 struct sk_buff_head tx_q;
91 struct mutex req_lock;
92 struct completion req_completion;
93 __u32 req_status;
94 __u32 req_result;
96 void *driver_data;
98 __u32 poll_prots;
99 __u32 target_available_prots;
100 __u32 target_active_prot;
103 __u8 nci_ver;
128 struct nci_dev *nci_allocate_device(struct nci_ops *ops, argument