Lines Matching defs:nfc_hci_dev
111 struct nfc_hci_dev { struct
112 struct nfc_dev *ndev;
114 u32 max_data_link_payload;
116 bool shutting_down;
118 struct mutex msg_tx_mutex;
120 struct list_head msg_tx_queue;
122 struct work_struct msg_tx_work;
124 struct timer_list cmd_timer;
125 struct hci_msg *cmd_pending_msg;
127 struct sk_buff_head rx_hcp_frags;
129 struct work_struct msg_rx_work;
131 struct sk_buff_head msg_rx_queue;
133 struct nfc_hci_ops *ops;
135 struct nfc_llc *llc;
137 struct nfc_hci_init_data init_data;
139 void *clientdata;
141 u8 gate2pipe[NFC_HCI_MAX_GATES];
142 struct nfc_hci_pipe pipes[NFC_HCI_MAX_PIPES];
166 struct nfc_hci_dev *nfc_hci_allocate_device(struct nfc_hci_ops *ops, argument