Home
last modified time | relevance | path

Searched refs:se_info (Results 1 – 5 of 5) sorted by relevance

/linux-4.1.27/drivers/nfc/st21nfca/
Dst21nfca_se.c70 td = ST21NFCA_ATR_GET_Y_FROM_TD(info->se_info.atr[i]); in st21nfca_se_get_bwi()
75 return info->se_info.atr[i] >> 4; in st21nfca_se_get_bwi()
93 memcpy(info->se_info.atr, skb->data, skb->len); in st21nfca_se_get_atr()
94 info->se_info.wt_timeout = in st21nfca_se_get_atr()
114 info->se_info.count_pipes = 0; in st21nfca_hci_control_se()
115 info->se_info.expected_pipes = ST21NFCA_SE_COUNT_PIPE_UICC; in st21nfca_hci_control_se()
122 info->se_info.count_pipes = 0; in st21nfca_hci_control_se()
123 info->se_info.expected_pipes = ST21NFCA_SE_COUNT_PIPE_EMBEDDED; in st21nfca_hci_control_se()
133 reinit_completion(&info->se_info.req_completion); in st21nfca_hci_control_se()
139 mod_timer(&info->se_info.se_active_timer, jiffies + in st21nfca_hci_control_se()
[all …]
Dst21nfca.c875 info->se_info.count_pipes++; in st21nfca_hci_cmd_received()
877 if (info->se_info.count_pipes == info->se_info.expected_pipes) { in st21nfca_hci_cmd_received()
878 del_timer_sync(&info->se_info.se_active_timer); in st21nfca_hci_cmd_received()
879 info->se_info.se_active = false; in st21nfca_hci_cmd_received()
880 info->se_info.count_pipes = 0; in st21nfca_hci_cmd_received()
881 complete(&info->se_info.req_completion); in st21nfca_hci_cmd_received()
896 if (info->se_info.se_active) { in st21nfca_admin_event_received()
898 del_timer_sync(&info->se_info.se_active_timer); in st21nfca_admin_event_received()
899 info->se_info.se_active = false; in st21nfca_admin_event_received()
900 complete(&info->se_info.req_completion); in st21nfca_admin_event_received()
[all …]
Dst21nfca.h87 struct st21nfca_se_info se_info; member
/linux-4.1.27/drivers/nfc/st21nfcb/
Dst21nfcb_se.c131 td = ST21NFCB_ATR_GET_Y_FROM_TD(info->se_info.atr[i]); in st21nfcb_se_get_bwi()
136 return info->se_info.atr[i] >> 4; in st21nfcb_se_get_bwi()
154 memcpy(info->se_info.atr, skb->data, skb->len); in st21nfcb_se_get_atr()
156 info->se_info.wt_timeout = in st21nfcb_se_get_atr()
263 if (info->se_info.se_active) { in st21nfcb_hci_admin_event_received()
265 del_timer_sync(&info->se_info.se_active_timer); in st21nfcb_hci_admin_event_received()
266 info->se_info.se_active = false; in st21nfcb_hci_admin_event_received()
267 complete(&info->se_info.req_completion); in st21nfcb_hci_admin_event_received()
269 mod_timer(&info->se_info.se_active_timer, in st21nfcb_hci_admin_event_received()
289 del_timer_sync(&info->se_info.bwi_timer); in st21nfcb_hci_apdu_reader_event_received()
[all …]
Dst21nfcb.h31 struct st21nfcb_se_info se_info; member