Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/net/ethernet/cavium/liquidio/
A Dresponse_manager.c72 octeon_free_sc_done_list(octeon_dev); in lio_process_ordered_list()
122 dev_err(&octeon_dev->pci_dev->dev, in lio_process_ordered_list()
126 dev_err(&octeon_dev->pci_dev->dev, in lio_process_ordered_list()
138 atomic_dec(&octeon_dev->response_list in lio_process_ordered_list()
143 atomic_inc(&octeon_dev->response_list in lio_process_ordered_list()
147 &octeon_dev->response_list in lio_process_ordered_list()
161 (&octeon_dev->pci_dev->dev, in lio_process_ordered_list()
165 (&octeon_dev->pci_dev->dev, in lio_process_ordered_list()
170 (&octeon_dev->pci_dev->dev, in lio_process_ordered_list()
187 &octeon_dev->response_list in lio_process_ordered_list()
[all …]
A Dlio_main.c3755 octeon_dev->speed_boot = octeon_dev->speed_setting; in setup_nic_devices()
4085 octeon_register_device(octeon_dev, octeon_dev->pci_dev->bus->number, in octeon_device_init()
4123 if (octeon_dev->fn_list.soft_reset(octeon_dev)) in octeon_device_init()
4135 octeon_dev); in octeon_device_init()
4141 octeon_dev->nic_poll_work.ctxptr = (void *)octeon_dev; in octeon_device_init()
4153 ret = octeon_dev->fn_list.setup_device_regs(octeon_dev); in octeon_device_init()
4193 if (octeon_dev->fn_list.setup_mbox(octeon_dev)) { in octeon_device_init()
4200 (octeon_dev, in octeon_device_init()
4212 ret = octeon_dev->fn_list.setup_device_regs(octeon_dev); in octeon_device_init()
4231 octeon_dev->fn_list.enable_interrupt(octeon_dev, OCTEON_ALL_INTR); in octeon_device_init()
[all …]
A Dresponse_manager.h130 int octeon_setup_response_list(struct octeon_device *octeon_dev);
132 void octeon_delete_response_list(struct octeon_device *octeon_dev);
140 int lio_process_ordered_list(struct octeon_device *octeon_dev,
A Dlio_vf_main.c1955 lio_nic_info, octeon_dev); in setup_nic_devices()
2039 dev_dbg(&octeon_dev->pci_dev->dev, in setup_nic_devices()
2065 props = &octeon_dev->props[i]; in setup_nic_devices()
2134 lio->oct_dev = octeon_dev; in setup_nic_devices()
2138 dev_dbg(&octeon_dev->pci_dev->dev, in setup_nic_devices()
2162 octeon_dev->fn_list.enable_interrupt(octeon_dev, in setup_nic_devices()
2185 octeon_dev->priv_flags = 0x0; in setup_nic_devices()
2203 dev_dbg(&octeon_dev->pci_dev->dev, in setup_nic_devices()
2220 dev_dbg(&octeon_dev->pci_dev->dev, in setup_nic_devices()
2223 octeon_dev->no_speed_setting = 1; in setup_nic_devices()
[all …]
A Docteon_droq.c65 spin_lock_bh(&octeon_dev->dispatch.lock); in octeon_get_dispatch_arg()
67 if (octeon_dev->dispatch.count == 0) { in octeon_get_dispatch_arg()
68 spin_unlock_bh(&octeon_dev->dispatch.lock); in octeon_get_dispatch_arg()
73 fn_arg = octeon_dev->dispatch.dlist[idx].arg; in octeon_get_dispatch_arg()
76 &octeon_dev->dispatch.dlist[idx].list) { in octeon_get_dispatch_arg()
86 spin_unlock_bh(&octeon_dev->dispatch.lock); in octeon_get_dispatch_arg()
333 struct octeon_device *octeon_dev, in octeon_create_recv_info() argument
354 recv_pkt->octeon_id = (u16)octeon_dev->octeon_id; in octeon_create_recv_info()
363 lio_unmap_ring(octeon_dev->pci_dev, in octeon_create_recv_info()
452 buf = recv_buffer_reuse(octeon_dev, pg_info); in octeon_droq_refill()
[all …]
A Dlio_core.c816 netdev = octeon_dev->props[ifidx].netdev; in liquidio_setup_io_queues()
833 dev_dbg(&octeon_dev->pci_dev->dev, in liquidio_setup_io_queues()
837 octeon_dev, q_no, in liquidio_setup_io_queues()
844 dev_err(&octeon_dev->pci_dev->dev, in liquidio_setup_io_queues()
850 droq = octeon_dev->droq[q_no]; in liquidio_setup_io_queues()
853 (u64)netdev, (u64)octeon_dev); in liquidio_setup_io_queues()
865 if (OCTEON_CN23XX_PF(octeon_dev) || OCTEON_CN23XX_VF(octeon_dev)) { in liquidio_setup_io_queues()
871 octeon_dev->droq[0]->ops.poll_mode = 0; in liquidio_setup_io_queues()
882 dev_err(&octeon_dev->pci_dev->dev, in liquidio_setup_io_queues()
889 if (!OCTEON_CN23XX_VF(octeon_dev) && octeon_dev->msix_on && in liquidio_setup_io_queues()
[all …]
A Docteon_device.c1073 spin_lock_bh(&octeon_dev->dispatch.lock); in octeon_get_dispatch()
1075 if (octeon_dev->dispatch.count == 0) { in octeon_get_dispatch()
1076 spin_unlock_bh(&octeon_dev->dispatch.lock); in octeon_get_dispatch()
1080 if (!(octeon_dev->dispatch.dlist[idx].opcode)) { in octeon_get_dispatch()
1081 spin_unlock_bh(&octeon_dev->dispatch.lock); in octeon_get_dispatch()
1086 fn = octeon_dev->dispatch.dlist[idx].dispatch_fn; in octeon_get_dispatch()
1089 &octeon_dev->dispatch.dlist[idx].list) { in octeon_get_dispatch()
1099 spin_unlock_bh(&octeon_dev->dispatch.lock); in octeon_get_dispatch()
1419 struct octeon_device *octeon_dev = (struct octeon_device *)dev; in lio_get_device_id() local
1423 if (octeon_device[i] == octeon_dev) in lio_get_device_id()
[all …]
A Docteon_iq.h348 int octeon_init_instr_queue(struct octeon_device *octeon_dev,
362 int octeon_delete_instr_queue(struct octeon_device *octeon_dev, u32 iq_no);
A Docteon_device.h669 int octeon_init_dispatch_list(struct octeon_device *octeon_dev);
675 void octeon_delete_dispatch_list(struct octeon_device *octeon_dev);
698 octeon_get_dispatch(struct octeon_device *octeon_dev, u16 opcode,
A Docteon_network.h219 int liquidio_setup_io_queues(struct octeon_device *octeon_dev, int ifidx,
/linux-6.3-rc2/drivers/edac/
A Docteon_edac-lmc.c223 ATTRIBUTE_GROUPS(octeon_dev);

Completed in 30 milliseconds