Home
last modified time | relevance | path

Searched refs:self (Results 1 – 25 of 340) sorted by relevance

12345678910>>...14

/drivers/staging/irda/net/
Dirlap_event.c50 static int irlap_state_ndm (struct irlap_cb *self, IRLAP_EVENT event,
52 static int irlap_state_query (struct irlap_cb *self, IRLAP_EVENT event,
54 static int irlap_state_reply (struct irlap_cb *self, IRLAP_EVENT event,
56 static int irlap_state_conn (struct irlap_cb *self, IRLAP_EVENT event,
58 static int irlap_state_setup (struct irlap_cb *self, IRLAP_EVENT event,
60 static int irlap_state_offline(struct irlap_cb *self, IRLAP_EVENT event,
62 static int irlap_state_xmit_p (struct irlap_cb *self, IRLAP_EVENT event,
64 static int irlap_state_pclose (struct irlap_cb *self, IRLAP_EVENT event,
66 static int irlap_state_nrm_p (struct irlap_cb *self, IRLAP_EVENT event,
68 static int irlap_state_reset_wait(struct irlap_cb *self, IRLAP_EVENT event,
[all …]
Dirlap.c58 extern void irlap_queue_xmit(struct irlap_cb *self, struct sk_buff *skb);
59 static void __irlap_close(struct irlap_cb *self);
60 static void irlap_init_qos_capabilities(struct irlap_cb *self,
110 struct irlap_cb *self; in irlap_open() local
113 self = kzalloc(sizeof(struct irlap_cb), GFP_KERNEL); in irlap_open()
114 if (self == NULL) in irlap_open()
117 self->magic = LAP_MAGIC; in irlap_open()
120 self->netdev = dev; in irlap_open()
121 self->qos_dev = qos; in irlap_open()
124 strlcpy(self->hw_name, hw_name, sizeof(self->hw_name)); in irlap_open()
[all …]
Dirttp.c45 static void __irttp_close_tsap(struct tsap_cb *self);
59 static void irttp_run_tx_queue(struct tsap_cb *self);
60 static void irttp_run_rx_queue(struct tsap_cb *self);
62 static void irttp_flush_queues(struct tsap_cb *self);
63 static void irttp_fragment_skb(struct tsap_cb *self, struct sk_buff *skb);
64 static struct sk_buff *irttp_reassemble_skb(struct tsap_cb *self);
143 static inline void irttp_start_todo_timer(struct tsap_cb *self, int timeout) in irttp_start_todo_timer() argument
146 mod_timer(&self->todo_timer, jiffies + timeout); in irttp_start_todo_timer()
165 struct tsap_cb *self = (struct tsap_cb *) data; in irttp_todo_expired() local
168 if (!self || self->magic != TTP_TSAP_MAGIC) in irttp_todo_expired()
[all …]
Dirlmp_event.c117 static inline void irlmp_next_lap_state(struct lap_cb *self, in irlmp_next_lap_state() argument
123 self->lap_state = state; in irlmp_next_lap_state()
126 static inline void irlmp_next_lsap_state(struct lsap_cb *self, in irlmp_next_lsap_state() argument
133 self->lsap_state = state; in irlmp_next_lsap_state()
137 int irlmp_do_lsap_event(struct lsap_cb *self, IRLMP_EVENT event, in irlmp_do_lsap_event() argument
140 IRDA_ASSERT(self != NULL, return -1;); in irlmp_do_lsap_event()
141 IRDA_ASSERT(self->magic == LMP_LSAP_MAGIC, return -1;); in irlmp_do_lsap_event()
144 __func__, irlmp_event[event], irlsap_state[self->lsap_state]); in irlmp_do_lsap_event()
146 return (*lsap_state[self->lsap_state]) (self, event, skb); in irlmp_do_lsap_event()
155 void irlmp_do_lap_event(struct lap_cb *self, IRLMP_EVENT event, in irlmp_do_lap_event() argument
[all …]
Diriap_event.c34 static void state_s_disconnect (struct iriap_cb *self, IRIAP_EVENT event,
36 static void state_s_connecting (struct iriap_cb *self, IRIAP_EVENT event,
38 static void state_s_call (struct iriap_cb *self, IRIAP_EVENT event,
41 static void state_s_make_call (struct iriap_cb *self, IRIAP_EVENT event,
43 static void state_s_calling (struct iriap_cb *self, IRIAP_EVENT event,
45 static void state_s_outstanding (struct iriap_cb *self, IRIAP_EVENT event,
47 static void state_s_replying (struct iriap_cb *self, IRIAP_EVENT event,
49 static void state_s_wait_for_call(struct iriap_cb *self, IRIAP_EVENT event,
51 static void state_s_wait_active (struct iriap_cb *self, IRIAP_EVENT event,
54 static void state_r_disconnect (struct iriap_cb *self, IRIAP_EVENT event,
[all …]
Dirlap_frame.c47 static void irlap_send_i_frame(struct irlap_cb *self, struct sk_buff *skb,
57 static inline void irlap_insert_info(struct irlap_cb *self, in irlap_insert_info() argument
67 cb->mtt = self->mtt_required; in irlap_insert_info()
68 cb->next_speed = self->speed; in irlap_insert_info()
71 self->mtt_required = 0; in irlap_insert_info()
77 cb->xbofs = self->bofs_count; in irlap_insert_info()
78 cb->next_xbofs = self->next_bofs; in irlap_insert_info()
79 cb->xbofs_delay = self->xbofs_delay; in irlap_insert_info()
82 self->xbofs_delay = 0; in irlap_insert_info()
84 self->bofs_count = self->next_bofs; in irlap_insert_info()
[all …]
Dtimer.c44 void irlap_start_slot_timer(struct irlap_cb *self, int timeout) in irlap_start_slot_timer() argument
46 irda_start_timer(&self->slot_timer, timeout, (void *) self, in irlap_start_slot_timer()
50 void irlap_start_query_timer(struct irlap_cb *self, int S, int s) in irlap_start_query_timer() argument
69 irda_start_timer( &self->query_timer, timeout, (void *) self, in irlap_start_query_timer()
73 void irlap_start_final_timer(struct irlap_cb *self, int timeout) in irlap_start_final_timer() argument
75 irda_start_timer(&self->final_timer, timeout, (void *) self, in irlap_start_final_timer()
79 void irlap_start_wd_timer(struct irlap_cb *self, int timeout) in irlap_start_wd_timer() argument
81 irda_start_timer(&self->wd_timer, timeout, (void *) self, in irlap_start_wd_timer()
85 void irlap_start_backoff_timer(struct irlap_cb *self, int timeout) in irlap_start_backoff_timer() argument
87 irda_start_timer(&self->backoff_timer, timeout, (void *) self, in irlap_start_backoff_timer()
[all …]
/drivers/staging/irda/net/ircomm/
Dircomm_tty_attach.c47 static void ircomm_tty_ias_register(struct ircomm_tty_cb *self);
53 static void ircomm_tty_start_watchdog_timer(struct ircomm_tty_cb *self,
57 static int ircomm_tty_state_idle(struct ircomm_tty_cb *self,
61 static int ircomm_tty_state_search(struct ircomm_tty_cb *self,
65 static int ircomm_tty_state_query_parameters(struct ircomm_tty_cb *self,
69 static int ircomm_tty_state_query_lsap_sel(struct ircomm_tty_cb *self,
73 static int ircomm_tty_state_setup(struct ircomm_tty_cb *self,
77 static int ircomm_tty_state_ready(struct ircomm_tty_cb *self,
109 static int (*state[])(struct ircomm_tty_cb *self, IRCOMM_TTY_EVENT event,
127 int ircomm_tty_attach_cable(struct ircomm_tty_cb *self) in ircomm_tty_attach_cable() argument
[all …]
Dircomm_tty.c68 static void ircomm_tty_shutdown(struct ircomm_tty_cb *self);
110 struct ircomm_tty_cb *self = container_of(port, struct ircomm_tty_cb, in ircomm_port_raise_dtr_rts() local
118 self->settings.dte |= IRCOMM_RTS | IRCOMM_DTR; in ircomm_port_raise_dtr_rts()
120 self->settings.dte &= ~(IRCOMM_RTS | IRCOMM_DTR); in ircomm_port_raise_dtr_rts()
122 ircomm_param_request(self, IRCOMM_DTE, TRUE); in ircomm_port_raise_dtr_rts()
127 struct ircomm_tty_cb *self = container_of(port, struct ircomm_tty_cb, in ircomm_port_carrier_raised() local
129 return self->settings.dce & IRCOMM_CD; in ircomm_port_carrier_raised()
175 static void __exit __ircomm_tty_cleanup(struct ircomm_tty_cb *self) in __ircomm_tty_cleanup() argument
177 IRDA_ASSERT(self != NULL, return;); in __ircomm_tty_cleanup()
178 IRDA_ASSERT(self->magic == IRCOMM_TTY_MAGIC, return;); in __ircomm_tty_cleanup()
[all …]
Dircomm_core.c49 static int __ircomm_close(struct ircomm_cb *self);
50 static void ircomm_control_indication(struct ircomm_cb *self,
109 struct ircomm_cb *self = NULL; in ircomm_open() local
117 self = kzalloc(sizeof(struct ircomm_cb), GFP_KERNEL); in ircomm_open()
118 if (self == NULL) in ircomm_open()
121 self->notify = *notify; in ircomm_open()
122 self->magic = IRCOMM_MAGIC; in ircomm_open()
126 self->flow_status = FLOW_START; in ircomm_open()
127 ret = ircomm_open_lsap(self); in ircomm_open()
129 ret = ircomm_open_tsap(self); in ircomm_open()
[all …]
/drivers/staging/irda/drivers/
Ddonauboe.c244 toshoboe_dumpregs (struct toshoboe_cb *self) in toshoboe_dumpregs() argument
254 self->int_tx, self->int_rx, self->int_txunder, self->int_rxover, in toshoboe_dumpregs()
255 self->int_sip); in toshoboe_dumpregs()
272 if (self->ring) in toshoboe_dumpregs()
275 ringbase = virt_to_bus (self->ring); in toshoboe_dumpregs()
279 printk (" (%d,%02x)",self->ring->rx[i].len,self->ring->rx[i].control); in toshoboe_dumpregs()
283 printk (" (%d,%02x)",self->ring->tx[i].len,self->ring->tx[i].control); in toshoboe_dumpregs()
291 toshoboe_disablebm (struct toshoboe_cb *self) in toshoboe_disablebm() argument
294 pci_read_config_byte (self->pdev, PCI_COMMAND, &command); in toshoboe_disablebm()
296 pci_write_config_byte (self->pdev, PCI_COMMAND, command); in toshoboe_disablebm()
[all …]
Dirda-usb.c109 static void irda_usb_init_qos(struct irda_usb_cb *self) ;
112 static void irda_usb_change_speed_xbofs(struct irda_usb_cb *self);
115 static int irda_usb_open(struct irda_usb_cb *self);
116 static void irda_usb_close(struct irda_usb_cb *self);
148 static void irda_usb_build_header(struct irda_usb_cb *self, in irda_usb_build_header() argument
156 if (self->capability & IUC_STIR421X && in irda_usb_build_header()
157 ((self->new_speed != -1) || (self->new_xbofs != -1))) { in irda_usb_build_header()
162 if (self->new_speed == -1) in irda_usb_build_header()
163 self->new_speed = self->speed ; in irda_usb_build_header()
165 if (self->new_xbofs == -1) in irda_usb_build_header()
[all …]
Dali-ircc.c104 static int ali_ircc_close(struct ali_ircc_cb *self);
107 static int ali_ircc_is_receiving(struct ali_ircc_cb *self);
111 static void ali_ircc_change_speed(struct ali_ircc_cb *self, __u32 baud);
116 static irqreturn_t ali_ircc_sir_interrupt(struct ali_ircc_cb *self);
117 static void ali_ircc_sir_receive(struct ali_ircc_cb *self);
118 static void ali_ircc_sir_write_wakeup(struct ali_ircc_cb *self);
126 static irqreturn_t ali_ircc_fir_interrupt(struct ali_ircc_cb *self);
127 static int ali_ircc_dma_receive(struct ali_ircc_cb *self);
128 static int ali_ircc_dma_receive_complete(struct ali_ircc_cb *self);
129 static int ali_ircc_dma_xmit_complete(struct ali_ircc_cb *self);
[all …]
Dvia-ircc.c81 static int via_ircc_dma_receive(struct via_ircc_cb *self);
82 static int via_ircc_dma_receive_complete(struct via_ircc_cb *self,
88 static void via_hw_init(struct via_ircc_cb *self);
89 static void via_ircc_change_speed(struct via_ircc_cb *self, __u32 baud);
91 static int via_ircc_is_receiving(struct via_ircc_cb *self);
100 static int RxTimerHandler(struct via_ircc_cb *self, int iobase);
101 static void hwreset(struct via_ircc_cb *self);
102 static int via_ircc_dma_xmit(struct via_ircc_cb *self, u16 iobase);
103 static int upload_rxdata(struct via_ircc_cb *self, int iobase);
285 struct via_ircc_cb *self; in via_ircc_open() local
[all …]
Dw83977af_ir.c90 static int w83977af_close(struct w83977af_ir *self);
92 static int w83977af_dma_receive(struct w83977af_ir *self);
93 static int w83977af_dma_receive_complete(struct w83977af_ir *self);
97 static void w83977af_dma_write(struct w83977af_ir *self, int iobase);
98 static void w83977af_change_speed(struct w83977af_ir *self, __u32 speed);
99 static int w83977af_is_receiving(struct w83977af_ir *self);
155 struct w83977af_ir *self; in w83977af_open() local
179 self = netdev_priv(dev); in w83977af_open()
180 spin_lock_init(&self->lock); in w83977af_open()
183 self->io.fir_base = iobase; in w83977af_open()
[all …]
/drivers/staging/irda/net/irnet/
Dirnet_irda.c23 irnet_socket * self = in irnet_ppp_disconnect() local
26 if (self == NULL) in irnet_ppp_disconnect()
32 if (self->ppp_open && !self->ttp_open && !self->ttp_connect) { in irnet_ppp_disconnect()
33 ppp_unregister_channel(&self->chan); in irnet_ppp_disconnect()
34 self->ppp_open = 0; in irnet_ppp_disconnect()
124 irnet_open_tsap(irnet_socket * self) in irnet_open_tsap() argument
128 DENTER(IRDA_SR_TRACE, "(self=0x%p)\n", self); in irnet_open_tsap()
130 DABORT(self->tsap != NULL, -EBUSY, IRDA_SR_ERROR, "Already busy !\n"); in irnet_open_tsap()
141 notify.instance = self; in irnet_open_tsap()
145 self->tsap = irttp_open_tsap(LSAP_ANY, DEFAULT_INITIAL_CREDIT, in irnet_open_tsap()
[all …]
/drivers/net/ethernet/aquantia/atlantic/
Daq_nic.c40 static void aq_nic_rss_init(struct aq_nic_s *self, unsigned int num_rss_queues) in aq_nic_rss_init() argument
42 struct aq_nic_cfg_s *cfg = &self->aq_nic_cfg; in aq_nic_rss_init()
63 static void aq_nic_cfg_init_defaults(struct aq_nic_s *self) in aq_nic_cfg_init_defaults() argument
65 struct aq_nic_cfg_s *cfg = &self->aq_nic_cfg; in aq_nic_cfg_init_defaults()
67 cfg->aq_hw_caps = &self->aq_hw_caps; in aq_nic_cfg_init_defaults()
94 aq_nic_rss_init(self, cfg->num_rss_queues); in aq_nic_cfg_init_defaults()
98 int aq_nic_cfg_start(struct aq_nic_s *self) in aq_nic_cfg_start() argument
100 struct aq_nic_cfg_s *cfg = &self->aq_nic_cfg; in aq_nic_cfg_start()
121 cfg->irq_type = aq_pci_func_get_irq_type(self->aq_pci_func); in aq_nic_cfg_start()
124 (self->aq_hw_caps.vecs == 1U) || in aq_nic_cfg_start()
[all …]
Daq_pci_func.c37 struct aq_pci_func_s *self = NULL; in aq_pci_func_alloc() local
45 self = kzalloc(sizeof(*self), GFP_KERNEL); in aq_pci_func_alloc()
46 if (!self) { in aq_pci_func_alloc()
51 pci_set_drvdata(pdev, self); in aq_pci_func_alloc()
52 self->pdev = pdev; in aq_pci_func_alloc()
54 err = aq_hw_ops->get_hw_caps(NULL, &self->aq_hw_caps, pdev->device, in aq_pci_func_alloc()
59 self->ports = self->aq_hw_caps.ports; in aq_pci_func_alloc()
61 for (port = 0; port < self->ports; ++port) { in aq_pci_func_alloc()
63 pdev, self, in aq_pci_func_alloc()
70 self->port[port] = aq_nic; in aq_pci_func_alloc()
[all …]
Daq_ring.c19 static struct aq_ring_s *aq_ring_alloc(struct aq_ring_s *self, in aq_ring_alloc() argument
24 self->buff_ring = in aq_ring_alloc()
25 kcalloc(self->size, sizeof(struct aq_ring_buff_s), GFP_KERNEL); in aq_ring_alloc()
27 if (!self->buff_ring) { in aq_ring_alloc()
31 self->dx_ring = dma_alloc_coherent(aq_nic_get_dev(aq_nic), in aq_ring_alloc()
32 self->size * self->dx_size, in aq_ring_alloc()
33 &self->dx_ring_pa, GFP_KERNEL); in aq_ring_alloc()
34 if (!self->dx_ring) { in aq_ring_alloc()
41 aq_ring_free(self); in aq_ring_alloc()
42 self = NULL; in aq_ring_alloc()
[all …]
Daq_vec.c38 struct aq_vec_s *self = container_of(napi, struct aq_vec_s, napi); in aq_vec_poll() local
46 if (!self) { in aq_vec_poll()
49 for (i = 0U, ring = self->ring[0]; in aq_vec_poll()
50 self->tx_rings > i; ++i, ring = self->ring[i]) { in aq_vec_poll()
51 if (self->aq_hw_ops->hw_ring_tx_head_update) { in aq_vec_poll()
52 err = self->aq_hw_ops->hw_ring_tx_head_update( in aq_vec_poll()
53 self->aq_hw, in aq_vec_poll()
66 err = self->aq_hw_ops->hw_ring_rx_receive(self->aq_hw, in aq_vec_poll()
86 err = self->aq_hw_ops->hw_ring_rx_fill( in aq_vec_poll()
87 self->aq_hw, in aq_vec_poll()
[all …]
/drivers/net/ethernet/aquantia/atlantic/hw_atl/
Dhw_atl_b0.c21 static int hw_atl_b0_get_hw_caps(struct aq_hw_s *self, in hw_atl_b0_get_hw_caps() argument
43 struct hw_atl_s *self = NULL; in hw_atl_b0_create() local
45 self = kzalloc(sizeof(*self), GFP_KERNEL); in hw_atl_b0_create()
46 if (!self) in hw_atl_b0_create()
49 self->base.aq_pci_func = aq_pci_func; in hw_atl_b0_create()
51 self->base.not_ff_addr = 0x10U; in hw_atl_b0_create()
54 return (struct aq_hw_s *)self; in hw_atl_b0_create()
57 static void hw_atl_b0_destroy(struct aq_hw_s *self) in hw_atl_b0_destroy() argument
59 kfree(self); in hw_atl_b0_destroy()
62 static int hw_atl_b0_hw_reset(struct aq_hw_s *self) in hw_atl_b0_hw_reset() argument
[all …]
Dhw_atl_a0.c20 static int hw_atl_a0_get_hw_caps(struct aq_hw_s *self, in hw_atl_a0_get_hw_caps() argument
42 struct hw_atl_s *self = NULL; in hw_atl_a0_create() local
44 self = kzalloc(sizeof(*self), GFP_KERNEL); in hw_atl_a0_create()
45 if (!self) in hw_atl_a0_create()
48 self->base.aq_pci_func = aq_pci_func; in hw_atl_a0_create()
50 self->base.not_ff_addr = 0x10U; in hw_atl_a0_create()
53 return (struct aq_hw_s *)self; in hw_atl_a0_create()
56 static void hw_atl_a0_destroy(struct aq_hw_s *self) in hw_atl_a0_destroy() argument
58 kfree(self); in hw_atl_a0_destroy()
61 static int hw_atl_a0_hw_reset(struct aq_hw_s *self) in hw_atl_a0_hw_reset() argument
[all …]
/drivers/staging/irda/net/irlan/
Dirlan_client_event.c39 static int irlan_client_state_idle (struct irlan_cb *self, IRLAN_EVENT event,
41 static int irlan_client_state_query(struct irlan_cb *self, IRLAN_EVENT event,
43 static int irlan_client_state_conn (struct irlan_cb *self, IRLAN_EVENT event,
45 static int irlan_client_state_info (struct irlan_cb *self, IRLAN_EVENT event,
47 static int irlan_client_state_media(struct irlan_cb *self, IRLAN_EVENT event,
49 static int irlan_client_state_open (struct irlan_cb *self, IRLAN_EVENT event,
51 static int irlan_client_state_wait (struct irlan_cb *self, IRLAN_EVENT event,
53 static int irlan_client_state_arb (struct irlan_cb *self, IRLAN_EVENT event,
55 static int irlan_client_state_data (struct irlan_cb *self, IRLAN_EVENT event,
57 static int irlan_client_state_close(struct irlan_cb *self, IRLAN_EVENT event,
[all …]
Dirlan_client.c67 static void irlan_check_response_param(struct irlan_cb *self, char *param,
69 static void irlan_client_open_ctrl_tsap(struct irlan_cb *self);
73 struct irlan_cb *self = (struct irlan_cb *) data; in irlan_client_kick_timer_expired() local
75 IRDA_ASSERT(self != NULL, return;); in irlan_client_kick_timer_expired()
76 IRDA_ASSERT(self->magic == IRLAN_MAGIC, return;); in irlan_client_kick_timer_expired()
83 if ((self->provider.access_type == ACCESS_PEER) && in irlan_client_kick_timer_expired()
84 (self->client.state == IRLAN_IDLE) && in irlan_client_kick_timer_expired()
85 (self->provider.state != IRLAN_IDLE)) { in irlan_client_kick_timer_expired()
86 irlan_client_wakeup(self, self->saddr, self->daddr); in irlan_client_kick_timer_expired()
90 static void irlan_client_start_kick_timer(struct irlan_cb *self, int timeout) in irlan_client_start_kick_timer() argument
[all …]
Dirlan_common.c102 static void __irlan_close(struct irlan_cb *self);
106 static void irlan_open_unicast_addr(struct irlan_cb *self);
107 static void irlan_get_unicast_addr(struct irlan_cb *self);
108 void irlan_close_tsaps(struct irlan_cb *self);
171 struct irlan_cb *self, *next; in irlan_cleanup() local
182 list_for_each_entry_safe(self, next, &irlans, dev_list) { in irlan_cleanup()
183 __irlan_close(self); in irlan_cleanup()
197 struct irlan_cb *self; in irlan_open() local
204 self = netdev_priv(dev); in irlan_open()
205 self->dev = dev; in irlan_open()
[all …]

12345678910>>...14