Home
last modified time | relevance | path

Searched refs:ircomm (Results 1 – 11 of 11) sorted by relevance

/linux-4.4.14/net/irda/ircomm/
DMakefile5 obj-$(CONFIG_IRCOMM) += ircomm.o ircomm-tty.o
7 ircomm-y := ircomm_core.o ircomm_event.o ircomm_lmp.o ircomm_ttp.o
8 ircomm-tty-y := ircomm_tty.o ircomm_tty_attach.o ircomm_tty_ioctl.o ircomm_param.o
Dircomm_core.c66 hashbin_t *ircomm = NULL; variable
70 ircomm = hashbin_new(HB_LOCK); in ircomm_init()
71 if (ircomm == NULL) { in ircomm_init()
94 hashbin_delete(ircomm, (FREE_FUNC) __ircomm_close); in ircomm_cleanup()
115 IRDA_ASSERT(ircomm != NULL, return NULL;); in ircomm_open()
139 hashbin_insert(ircomm, (irda_queue_t *) self, line, NULL); in ircomm_open()
190 entry = hashbin_remove(ircomm, self->line, NULL); in ircomm_close()
492 spin_lock_irq(&ircomm->hb_spinlock); in ircomm_seq_start()
494 for (self = (struct ircomm_cb *) hashbin_get_first(ircomm); in ircomm_seq_start()
496 self = (struct ircomm_cb *) hashbin_get_next(ircomm)) { in ircomm_seq_start()
[all …]
Dircomm_tty_attach.c135 if (ircomm_is_connected(self->ircomm)) { in ircomm_tty_attach_cable()
694 ircomm_connect_response(self->ircomm, NULL); in ircomm_tty_state_idle()
761 ircomm_connect_response(self->ircomm, NULL); in ircomm_tty_state_search()
828 ircomm_connect_response(self->ircomm, NULL); in ircomm_tty_state_query_parameters()
861 ret = ircomm_connect_request(self->ircomm, self->dlsap_sel, in ircomm_tty_state_query_lsap_sel()
877 ircomm_connect_response(self->ircomm, NULL); in ircomm_tty_state_query_lsap_sel()
925 ircomm_connect_response(self->ircomm, NULL); in ircomm_tty_state_setup()
960 ret = ircomm_data_request(self->ircomm, skb); in ircomm_tty_state_ready()
963 ircomm_disconnect_request(self->ircomm, NULL); in ircomm_tty_state_ready()
Dircomm_tty.c242 if (!self->ircomm) { in ircomm_tty_startup()
243 self->ircomm = ircomm_open(&notify, self->service_type, in ircomm_tty_startup()
246 if (!self->ircomm) in ircomm_tty_startup()
249 self->slsap_sel = self->ircomm->slsap_sel; in ircomm_tty_startup()
550 ircomm_control_request(self->ircomm, ctrl_skb); in ircomm_tty_do_softint()
816 ircomm_flow_request(self->ircomm, FLOW_STOP); in ircomm_tty_throttle()
845 ircomm_flow_request(self->ircomm, FLOW_START); in ircomm_tty_unthrottle()
901 if (self->ircomm) { in ircomm_tty_shutdown()
902 ircomm_close(self->ircomm); in ircomm_tty_shutdown()
903 self->ircomm = NULL; in ircomm_tty_shutdown()
[all …]
DKconfig7 called ircomm and ircomm_tty.
Dircomm_lmp.c143 self = (struct ircomm_cb *) hashbin_lock_find(ircomm, line, NULL); in ircomm_lmp_flow_control()
Dircomm_tty_ioctl.c59 if (!self->ircomm) in ircomm_tty_change_speed()
/linux-4.4.14/net/irda/
DMakefile8 obj-$(CONFIG_IRCOMM) += ircomm/
DKconfig34 source "net/irda/ircomm/Kconfig"
/linux-4.4.14/include/net/irda/
Dircomm_tty.h63 struct ircomm_cb *ircomm; /* IrCOMM layer instance */ member
Dircomm_core.h82 extern hashbin_t *ircomm;