Searched refs:iriap (Results 1 – 9 of 9) sorted by relevance
/net/irda/irnet/ |
D | irnet_irda.c | 262 DABORT(self->iriap, -EBUSY, IRDA_SR_ERROR, "busy with a previous query.\n"); in irnet_find_lsap_sel() 265 self->iriap = iriap_open(LSAP_ANY, IAS_CLIENT, self, in irnet_find_lsap_sel() 272 iriap_getvaluebyclass_request(self->iriap, self->rsaddr, self->daddr, in irnet_find_lsap_sel() 340 if(self->iriap) in irnet_discover_next_daddr() 342 iriap_close(self->iriap); in irnet_discover_next_daddr() 343 self->iriap = NULL; in irnet_discover_next_daddr() 346 self->iriap = iriap_open(LSAP_ANY, IAS_CLIENT, self, in irnet_discover_next_daddr() 348 if(self->iriap == NULL) in irnet_discover_next_daddr() 358 iriap_getvaluebyclass_request(self->iriap, in irnet_discover_next_daddr() 424 if(self->iriap) in irnet_discover_daddr_and_lsap_sel() [all …]
|
D | irnet.h | 451 struct iriap_cb * iriap; /* Used to query remote IAS */ member
|
/net/irda/ircomm/ |
D | ircomm_tty_attach.c | 178 if (self->iriap) { in ircomm_tty_detach_cable() 179 iriap_close(self->iriap); in ircomm_tty_detach_cable() 180 self->iriap = NULL; in ircomm_tty_detach_cable() 431 iriap_close(self->iriap); in ircomm_tty_getvalue_confirm() 432 self->iriap = NULL; in ircomm_tty_getvalue_confirm() 674 if (self->iriap) { in ircomm_tty_state_idle() 680 self->iriap = iriap_open(LSAP_ANY, IAS_CLIENT, self, in ircomm_tty_state_idle() 683 iriap_getvaluebyclass_request(self->iriap, in ircomm_tty_state_idle() 732 if (self->iriap) { in ircomm_tty_state_search() 738 self->iriap = iriap_open(LSAP_ANY, IAS_CLIENT, self, in ircomm_tty_state_search() [all …]
|
/net/irda/ |
D | af_irda.c | 372 iriap_close(self->iriap); in irda_getvalue_confirm() 373 self->iriap = NULL; in irda_getvalue_confirm() 533 if (self->iriap) { in irda_find_lsap_sel() 539 self->iriap = iriap_open(LSAP_ANY, IAS_CLIENT, self, in irda_find_lsap_sel() 541 if(self->iriap == NULL) in irda_find_lsap_sel() 548 iriap_getvaluebyclass_request(self->iriap, self->saddr, self->daddr, in irda_find_lsap_sel() 552 if (wait_event_interruptible(self->query_wait, (self->iriap==NULL))) in irda_find_lsap_sel() 1184 if (self->iriap) { in irda_destroy_socket() 1185 iriap_close(self->iriap); in irda_destroy_socket() 1186 self->iriap = NULL; in irda_destroy_socket() [all …]
|
D | iriap.c | 61 static hashbin_t *iriap = NULL; variable 104 iriap = hashbin_new(HB_LOCK); in iriap_init() 105 if (!iriap) in iriap_init() 113 hashbin_delete(iriap, NULL); in iriap_init() 164 hashbin_delete(iriap, (FREE_FUNC) __iriap_close); in iriap_cleanup() 204 hashbin_insert(iriap, (irda_queue_t *) self, (long) self, NULL); in iriap_open() 254 entry = (struct iriap_cb *) hashbin_remove(iriap, (long) self, NULL); in iriap_close() 307 IRDA_ASSERT(iriap != NULL, return;); in iriap_disconnect_indication()
|
D | Makefile | 10 irda-y := iriap.o iriap_event.o irlmp.o irlmp_event.o irlmp_frame.o \
|
/net/irda/irlan/ |
D | irlan_client_event.c | 100 if (self->client.iriap) { in irlan_client_state_idle() 106 self->client.iriap = iriap_open(LSAP_ANY, IAS_CLIENT, self, in irlan_client_state_idle() 110 iriap_getvaluebyclass_request(self->client.iriap, in irlan_client_state_idle()
|
D | irlan_client.c | 532 iriap_close(self->client.iriap); in irlan_client_get_value_confirm() 533 self->client.iriap = NULL; in irlan_client_get_value_confirm()
|
D | irlan_common.c | 272 if (self->client.iriap) in __irlan_close() 273 iriap_close(self->client.iriap); in __irlan_close()
|