Lines Matching refs:ie

1180 				      struct inquiry_entry *ie)  in hci_inquiry_cache_update_resolve()  argument
1186 list_del(&ie->list); in hci_inquiry_cache_update_resolve()
1190 abs(p->data.rssi) >= abs(ie->data.rssi)) in hci_inquiry_cache_update_resolve()
1195 list_add(&ie->list, pos); in hci_inquiry_cache_update_resolve()
1202 struct inquiry_entry *ie; in hci_inquiry_cache_update() local
1212 ie = hci_inquiry_cache_lookup(hdev, &data->bdaddr); in hci_inquiry_cache_update()
1213 if (ie) { in hci_inquiry_cache_update()
1214 if (!ie->data.ssp_mode) in hci_inquiry_cache_update()
1217 if (ie->name_state == NAME_NEEDED && in hci_inquiry_cache_update()
1218 data->rssi != ie->data.rssi) { in hci_inquiry_cache_update()
1219 ie->data.rssi = data->rssi; in hci_inquiry_cache_update()
1220 hci_inquiry_cache_update_resolve(hdev, ie); in hci_inquiry_cache_update()
1227 ie = kzalloc(sizeof(*ie), GFP_KERNEL); in hci_inquiry_cache_update()
1228 if (!ie) { in hci_inquiry_cache_update()
1233 list_add(&ie->all, &cache->all); in hci_inquiry_cache_update()
1236 ie->name_state = NAME_KNOWN; in hci_inquiry_cache_update()
1238 ie->name_state = NAME_NOT_KNOWN; in hci_inquiry_cache_update()
1239 list_add(&ie->list, &cache->unknown); in hci_inquiry_cache_update()
1243 if (name_known && ie->name_state != NAME_KNOWN && in hci_inquiry_cache_update()
1244 ie->name_state != NAME_PENDING) { in hci_inquiry_cache_update()
1245 ie->name_state = NAME_KNOWN; in hci_inquiry_cache_update()
1246 list_del(&ie->list); in hci_inquiry_cache_update()
1249 memcpy(&ie->data, data, sizeof(*data)); in hci_inquiry_cache_update()
1250 ie->timestamp = jiffies; in hci_inquiry_cache_update()
1253 if (ie->name_state == NAME_NOT_KNOWN) in hci_inquiry_cache_update()