Home
last modified time | relevance | path

Searched refs:iriap (Results 1 – 12 of 12) sorted by relevance

/linux-3.4.99/net/irda/ircomm/
Dircomm_tty_attach.c180 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/
Dirnet_irda.c262 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 …]
Dirnet.h451 struct iriap_cb * iriap; /* Used to query remote IAS */ member
/linux-3.4.99/net/irda/
Daf_irda.c381 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 …]
Diriap.c63 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()
DMakefile10 irda-y := iriap.o iriap_event.o irlmp.o irlmp_event.o irlmp_frame.o \
/linux-3.4.99/net/irda/irlan/
Dirlan_client_event.c102 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()
Dirlan_client.c548 iriap_close(self->client.iriap); in irlan_client_get_value_confirm()
549 self->client.iriap = NULL; in irlan_client_get_value_confirm()
Dirlan_common.c281 if (self->client.iriap) in __irlan_close()
282 iriap_close(self->client.iriap); in __irlan_close()
/linux-3.4.99/include/net/irda/
Daf_irda.h65 struct iriap_cb *iriap; /* Used to query remote IAS */ member
Dircomm_tty.h95 struct iriap_cb *iriap; /* Instance used for querying remote IAS */ member
Dirlan_common.h137 struct iriap_cb *iriap; member