Searched refs:lsaps (Results 1 – 4 of 4) sorted by relevance
/linux-4.1.27/net/irda/ |
D | irlmp_event.c | 314 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 …]
|
D | irlmp.c | 255 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 …]
|
D | irlmp_frame.c | 126 self->lsaps); in irlmp_link_data_indication() 130 self->lsaps); in irlmp_link_data_indication()
|
/linux-4.1.27/include/net/irda/ |
D | irlmp.h | 148 hashbin_t *lsaps; /* LSAP associated with this link */ member
|