Lines Matching refs:err
36 int err = 0; in aq_vec_poll() local
39 err = -EINVAL; in aq_vec_poll()
47 err = self->aq_hw_ops->hw_ring_tx_head_update( in aq_vec_poll()
50 if (err < 0) in aq_vec_poll()
60 err = self->aq_hw_ops->hw_ring_rx_receive(self->aq_hw, in aq_vec_poll()
62 if (err < 0) in aq_vec_poll()
67 err = aq_ring_rx_clean(&ring[AQ_VEC_RX_ID], in aq_vec_poll()
71 if (err < 0) in aq_vec_poll()
76 err = aq_ring_rx_fill(&ring[AQ_VEC_RX_ID]); in aq_vec_poll()
77 if (err < 0) in aq_vec_poll()
80 err = self->aq_hw_ops->hw_ring_rx_fill( in aq_vec_poll()
83 if (err < 0) in aq_vec_poll()
133 int err = 0; in aq_vec_ring_alloc() local
140 err = aq_ring_tx_alloc(ring, aq_nic, idx_ring, aq_nic_cfg); in aq_vec_ring_alloc()
141 if (err) in aq_vec_ring_alloc()
152 err = -ENOMEM; in aq_vec_ring_alloc()
158 err = -ENOMEM; in aq_vec_ring_alloc()
162 err = aq_ring_rx_alloc(ring, aq_nic, idx_ring, aq_nic_cfg); in aq_vec_ring_alloc()
163 if (err) { in aq_vec_ring_alloc()
172 if (err < 0) { in aq_vec_ring_alloc()
177 return err; in aq_vec_ring_alloc()
185 int err = 0; in aq_vec_init() local
192 err = aq_ring_init(&ring[AQ_VEC_TX_ID], ATL_RING_TX); in aq_vec_init()
193 if (err < 0) in aq_vec_init()
196 err = self->aq_hw_ops->hw_ring_tx_init(self->aq_hw, in aq_vec_init()
199 if (err < 0) in aq_vec_init()
202 err = aq_ring_init(&ring[AQ_VEC_RX_ID], ATL_RING_RX); in aq_vec_init()
203 if (err < 0) in aq_vec_init()
206 err = self->aq_hw_ops->hw_ring_rx_init(self->aq_hw, in aq_vec_init()
209 if (err < 0) in aq_vec_init()
212 err = aq_ring_rx_fill(&ring[AQ_VEC_RX_ID]); in aq_vec_init()
213 if (err < 0) in aq_vec_init()
216 err = self->aq_hw_ops->hw_ring_rx_fill(self->aq_hw, in aq_vec_init()
218 if (err < 0) in aq_vec_init()
223 return err; in aq_vec_init()
230 int err = 0; in aq_vec_start() local
234 err = self->aq_hw_ops->hw_ring_tx_start(self->aq_hw, in aq_vec_start()
236 if (err < 0) in aq_vec_start()
239 err = self->aq_hw_ops->hw_ring_rx_start(self->aq_hw, in aq_vec_start()
241 if (err < 0) in aq_vec_start()
248 return err; in aq_vec_start()
322 int err = 0; in aq_vec_isr() local
325 err = -EINVAL; in aq_vec_isr()
331 return err >= 0 ? IRQ_HANDLED : IRQ_NONE; in aq_vec_isr()
338 int err; in aq_vec_isr_legacy() local
342 err = self->aq_hw_ops->hw_irq_read(self->aq_hw, &irq_mask); in aq_vec_isr_legacy()
343 if (err < 0) in aq_vec_isr_legacy()