Searched refs:ircomm (Results 1 – 11 of 11) sorted by relevance
/linux-4.4.14/net/irda/ircomm/ |
D | Makefile | 5 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
|
D | ircomm_core.c | 66 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 …]
|
D | ircomm_tty_attach.c | 135 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()
|
D | ircomm_tty.c | 242 if (!self->ircomm) { in ircomm_tty_startup() 243 self->ircomm = ircomm_open(¬ify, 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 …]
|
D | Kconfig | 7 called ircomm and ircomm_tty.
|
D | ircomm_lmp.c | 143 self = (struct ircomm_cb *) hashbin_lock_find(ircomm, line, NULL); in ircomm_lmp_flow_control()
|
D | ircomm_tty_ioctl.c | 59 if (!self->ircomm) in ircomm_tty_change_speed()
|
/linux-4.4.14/net/irda/ |
D | Makefile | 8 obj-$(CONFIG_IRCOMM) += ircomm/
|
D | Kconfig | 34 source "net/irda/ircomm/Kconfig"
|
/linux-4.4.14/include/net/irda/ |
D | ircomm_tty.h | 63 struct ircomm_cb *ircomm; /* IrCOMM layer instance */ member
|
D | ircomm_core.h | 82 extern hashbin_t *ircomm;
|