Searched refs:lap (Results 1 – 5 of 5) sorted by relevance
/net/irda/ |
D | irlmp.c | 237 struct lap_cb *lap; in irlmp_close_lsap() local 247 lap = self->lap; in irlmp_close_lsap() 248 if (lap) { in irlmp_close_lsap() 249 IRDA_ASSERT(lap->magic == LMP_LAP_MAGIC, return;); in irlmp_close_lsap() 256 irlmp_do_lap_event(self->lap, in irlmp_close_lsap() 260 lsap = hashbin_remove(lap->lsaps, (long) self, NULL); in irlmp_close_lsap() 262 lap->cache.valid = FALSE; in irlmp_close_lsap() 265 self->lap = NULL; in irlmp_close_lsap() 290 struct lap_cb *lap; in irlmp_register_link() local 299 lap = kzalloc(sizeof(struct lap_cb), GFP_KERNEL); in irlmp_register_link() [all …]
|
D | irlmp_event.c | 524 irlmp_do_lap_event(self->lap, LM_LAP_CONNECT_REQUEST, NULL); in irlmp_state_disconnected() 551 irlmp_do_lap_event(self->lap, LM_LAP_CONNECT_REQUEST, NULL); in irlmp_state_disconnected() 588 IRDA_ASSERT(self->lap != NULL, return -1;); in irlmp_state_connect() 589 IRDA_ASSERT(self->lap->lsaps != NULL, return -1;); in irlmp_state_connect() 591 hashbin_insert(self->lap->lsaps, (irda_queue_t *) self, in irlmp_state_connect() 596 irlmp_send_lcf_pdu(self->lap, self->dlsap_sel, in irlmp_state_connect() 609 self->lap = NULL; in irlmp_state_connect() 672 self->lap = NULL; in irlmp_state_connect_pend() 705 IRDA_ASSERT(self->lap != NULL, return -1;); in irlmp_state_dtr() 709 irlmp_send_data_pdu(self->lap, self->dlsap_sel, in irlmp_state_dtr() [all …]
|
D | irlmp_frame.c | 155 lsap->lap = self; in irlmp_link_data_indication() 268 void irlmp_link_disconnect_indication(struct lap_cb *lap, in irlmp_link_disconnect_indication() argument 275 IRDA_ASSERT(lap != NULL, return;); in irlmp_link_disconnect_indication() 276 IRDA_ASSERT(lap->magic == LMP_LAP_MAGIC, return;); in irlmp_link_disconnect_indication() 278 lap->reason = reason; in irlmp_link_disconnect_indication() 279 lap->daddr = DEV_ADDR_ANY; in irlmp_link_disconnect_indication() 286 irlmp_do_lap_event(lap, LM_LAP_DISCONNECT_INDICATION, NULL); in irlmp_link_disconnect_indication() 404 static inline void irlmp_update_cache(struct lap_cb *lap, in irlmp_update_cache() argument 408 lap->cache.valid = FALSE; in irlmp_update_cache() 410 lap->cache.dlsap_sel = lsap->dlsap_sel; in irlmp_update_cache() [all …]
|
D | irlap.c | 216 struct irlap_cb *lap; in irlap_close() local 232 lap = hashbin_remove(irlap, self->saddr, NULL); in irlap_close() 233 if (!lap) { in irlap_close() 237 __irlap_close(lap); in irlap_close()
|
/net/bluetooth/ |
D | hci_core.c | 936 memcpy(&cp.lap, &ir->lap, 3); in hci_inq_req() 3557 u8 lap[3] = { 0x33, 0x8b, 0x9e }; in hci_do_inquiry() local 3568 memcpy(&cp.lap, lap, sizeof(cp.lap)); in hci_do_inquiry()
|