Home
last modified time | relevance | path

Searched refs:lsaps (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/net/irda/
Dirlmp_event.c314 irlmp_do_all_lsap_event(self->lsaps, LM_LAP_CONNECT_CONFIRM); in irlmp_state_u_connect()
319 if (HASHBIN_GET_SIZE(self->lsaps) == 0) { in irlmp_state_u_connect()
332 irlmp_do_all_lsap_event(self->lsaps, LM_LAP_CONNECT_CONFIRM); in irlmp_state_u_connect()
337 if (HASHBIN_GET_SIZE(self->lsaps) == 0) { in irlmp_state_u_connect()
347 irlmp_do_all_lsap_event(self->lsaps, in irlmp_state_u_connect()
355 if (HASHBIN_GET_SIZE(self->lsaps) <= 1) { in irlmp_state_u_connect()
393 irlmp_do_all_lsap_event(self->lsaps, LM_LAP_CONNECT_CONFIRM); in irlmp_state_active()
407 if (HASHBIN_GET_SIZE(self->lsaps) > 0) { in irlmp_state_active()
427 if (HASHBIN_GET_SIZE(self->lsaps) == 0) { in irlmp_state_active()
446 irlmp_do_all_lsap_event(self->lsaps, in irlmp_state_active()
[all …]
Dirlmp.c255 lsap = hashbin_remove(lap->lsaps, (long) self, NULL); in irlmp_close_lsap()
304 lap->lsaps = hashbin_new(HB_LOCK); in irlmp_register_link()
305 if (lap->lsaps == NULL) { in irlmp_register_link()
357 hashbin_delete(link->lsaps, (FREE_FUNC) __irlmp_close_lsap); in irlmp_unregister_link()
448 if (HASHBIN_GET_SIZE(lap->lsaps) == 0) { in irlmp_connect_request()
479 hashbin_insert(self->lap->lsaps, (irda_queue_t *) self, (long) self, in irlmp_connect_request()
712 IRDA_ASSERT(self->lap->lsaps != NULL, return -1;); in irlmp_disconnect_request()
714 lsap = hashbin_remove(self->lap->lsaps, (long) self, NULL); in irlmp_disconnect_request()
765 IRDA_ASSERT(self->lap->lsaps != NULL, return;); in irlmp_disconnect_indication()
767 lsap = hashbin_remove(self->lap->lsaps, (long) self, NULL); in irlmp_disconnect_indication()
[all …]
Dirlmp_frame.c126 self->lsaps); in irlmp_link_data_indication()
130 self->lsaps); in irlmp_link_data_indication()
/linux-4.4.14/include/net/irda/
Dirlmp.h148 hashbin_t *lsaps; /* LSAP associated with this link */ member