Searched refs:iriap (Results 1 – 12 of 12) sorted by relevance
/linux-3.4.99/net/irda/ircomm/ |
D | ircomm_tty_attach.c | 180 if (self->iriap) { in ircomm_tty_detach_cable() 181 iriap_close(self->iriap); in ircomm_tty_detach_cable() 182 self->iriap = NULL; in ircomm_tty_detach_cable() 438 iriap_close(self->iriap); in ircomm_tty_getvalue_confirm() 439 self->iriap = NULL; in ircomm_tty_getvalue_confirm() 683 if (self->iriap) { in ircomm_tty_state_idle() 689 self->iriap = iriap_open(LSAP_ANY, IAS_CLIENT, self, in ircomm_tty_state_idle() 692 iriap_getvaluebyclass_request(self->iriap, in ircomm_tty_state_idle() 741 if (self->iriap) { in ircomm_tty_state_search() 747 self->iriap = iriap_open(LSAP_ANY, IAS_CLIENT, self, in ircomm_tty_state_search() [all …]
|
/linux-3.4.99/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
|
/linux-3.4.99/net/irda/ |
D | af_irda.c | 381 iriap_close(self->iriap); in irda_getvalue_confirm() 382 self->iriap = NULL; in irda_getvalue_confirm() 546 if (self->iriap) { in irda_find_lsap_sel() 552 self->iriap = iriap_open(LSAP_ANY, IAS_CLIENT, self, in irda_find_lsap_sel() 554 if(self->iriap == NULL) in irda_find_lsap_sel() 561 iriap_getvaluebyclass_request(self->iriap, self->saddr, self->daddr, in irda_find_lsap_sel() 565 if (wait_event_interruptible(self->query_wait, (self->iriap==NULL))) in irda_find_lsap_sel() 1202 if (self->iriap) { in irda_destroy_socket() 1203 iriap_close(self->iriap); in irda_destroy_socket() 1204 self->iriap = NULL; in irda_destroy_socket() [all …]
|
D | iriap.c | 63 static hashbin_t *iriap = NULL; variable 106 iriap = hashbin_new(HB_LOCK); in iriap_init() 107 if (!iriap) in iriap_init() 115 hashbin_delete(iriap, NULL); in iriap_init() 166 hashbin_delete(iriap, (FREE_FUNC) __iriap_close); in iriap_cleanup() 206 hashbin_insert(iriap, (irda_queue_t *) self, (long) self, NULL); in iriap_open() 260 entry = (struct iriap_cb *) hashbin_remove(iriap, (long) self, NULL); in iriap_close() 313 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 \
|
/linux-3.4.99/net/irda/irlan/ |
D | irlan_client_event.c | 102 if (self->client.iriap) { in irlan_client_state_idle() 108 self->client.iriap = iriap_open(LSAP_ANY, IAS_CLIENT, self, in irlan_client_state_idle() 112 iriap_getvaluebyclass_request(self->client.iriap, in irlan_client_state_idle()
|
D | irlan_client.c | 548 iriap_close(self->client.iriap); in irlan_client_get_value_confirm() 549 self->client.iriap = NULL; in irlan_client_get_value_confirm()
|
D | irlan_common.c | 281 if (self->client.iriap) in __irlan_close() 282 iriap_close(self->client.iriap); in __irlan_close()
|
/linux-3.4.99/include/net/irda/ |
D | af_irda.h | 65 struct iriap_cb *iriap; /* Used to query remote IAS */ member
|
D | ircomm_tty.h | 95 struct iriap_cb *iriap; /* Instance used for querying remote IAS */ member
|
D | irlan_common.h | 137 struct iriap_cb *iriap; member
|