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

/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Dresponse_manager.c64 int lio_process_ordered_list(struct octeon_device *octeon_dev, argument
74 octeon_free_sc_done_list(octeon_dev);
76 ordered_sc_list = &octeon_dev->response_list[OCTEON_ORDERED_SC_LIST];
123 dev_err(&octeon_dev->pci_dev->dev, "%s: ", __func__);
124 dev_err(&octeon_dev->pci_dev->dev,
128 dev_err(&octeon_dev->pci_dev->dev,
140 atomic_dec(&octeon_dev->response_list
145 atomic_inc(&octeon_dev->response_list
149 &octeon_dev->response_list
163 (&octeon_dev
[all...]
H A Dresponse_manager.h128 * @param octeon_dev - the octeon device structure.
130 int octeon_setup_response_list(struct octeon_device *octeon_dev);
132 void octeon_delete_response_list(struct octeon_device *octeon_dev);
136 * @param octeon_dev - the octeon device structure.
140 int lio_process_ordered_list(struct octeon_device *octeon_dev,
H A Dlio_main.c3332 * @octeon_dev: octeon device
3338 static int setup_nic_devices(struct octeon_device *octeon_dev) argument
3360 octeon_register_dispatch_fn(octeon_dev, OPCODE_NIC,
3362 lio_nic_info, octeon_dev);
3367 octeon_register_reqtype_free_fn(octeon_dev, REQTYPE_NORESP_NET,
3370 octeon_register_reqtype_free_fn(octeon_dev, REQTYPE_NORESP_NET_SG,
3373 octeon_register_reqtype_free_fn(octeon_dev, REQTYPE_RESP_NET_SG,
3376 for (i = 0; i < octeon_dev->ifcount; i++) {
3380 octeon_alloc_soft_command(octeon_dev, data_size,
3390 if (OCTEON_CN23XX_PF(octeon_dev)) {
4049 octeon_device_init(struct octeon_device *octeon_dev) argument
[all...]
H A Dlio_vf_main.c1925 * @octeon_dev: octeon device
1931 static int setup_nic_devices(struct octeon_device *octeon_dev) argument
1945 ifidx_or_pfnum = octeon_dev->pf_num;
1948 octeon_register_dispatch_fn(octeon_dev, OPCODE_NIC, OPCODE_NIC_INFO,
1949 lio_nic_info, octeon_dev);
1954 octeon_register_reqtype_free_fn(octeon_dev, REQTYPE_NORESP_NET,
1957 octeon_register_reqtype_free_fn(octeon_dev, REQTYPE_NORESP_NET_SG,
1960 octeon_register_reqtype_free_fn(octeon_dev, REQTYPE_RESP_NET_SG,
1963 for (i = 0; i < octeon_dev->ifcount; i++) {
1967 octeon_alloc_soft_command(octeon_dev, data_siz
[all...]
H A Docteon_droq.c46 * @param octeon_dev - the octeon device pointer.
55 void *octeon_get_dispatch_arg(struct octeon_device *octeon_dev, argument
65 spin_lock_bh(&octeon_dev->dispatch.lock);
67 if (octeon_dev->dispatch.count == 0) {
68 spin_unlock_bh(&octeon_dev->dispatch.lock);
72 if (octeon_dev->dispatch.dlist[idx].opcode == combined_opcode) {
73 fn_arg = octeon_dev->dispatch.dlist[idx].arg;
76 &octeon_dev->dispatch.dlist[idx].list) {
86 spin_unlock_bh(&octeon_dev->dispatch.lock);
319 * octeon_dev
334 octeon_create_recv_info( struct octeon_device *octeon_dev, struct octeon_droq *droq, u32 buf_cnt, u32 idx) argument
433 octeon_droq_refill(struct octeon_device *octeon_dev, struct octeon_droq *droq) argument
[all...]
H A Docteon_device.c756 * @param octeon_dev - pointer to the octeon device structure.
814 * @param octeon_dev - pointer to the octeon device structure.
1076 octeon_get_dispatch(struct octeon_device *octeon_dev, u16 opcode, argument
1086 spin_lock_bh(&octeon_dev->dispatch.lock);
1088 if (octeon_dev->dispatch.count == 0) {
1089 spin_unlock_bh(&octeon_dev->dispatch.lock);
1093 if (!(octeon_dev->dispatch.dlist[idx].opcode)) {
1094 spin_unlock_bh(&octeon_dev->dispatch.lock);
1098 if (octeon_dev->dispatch.dlist[idx].opcode == combined_opcode) {
1099 fn = octeon_dev
1443 struct octeon_device *octeon_dev = (struct octeon_device *)dev; local
[all...]
H A Docteon_iq.h340 * @param octeon_dev - pointer to the octeon device structure.
348 int octeon_init_instr_queue(struct octeon_device *octeon_dev,
354 * @param octeon_dev - pointer to the octeon device structure.
362 int octeon_delete_instr_queue(struct octeon_device *octeon_dev, u32 iq_no);
H A Dlio_core.c803 * @octeon_dev: octeon device
812 int liquidio_setup_io_queues(struct octeon_device *octeon_dev, int ifidx, argument
826 netdev = octeon_dev->props[ifidx].netdev;
843 dev_dbg(&octeon_dev->pci_dev->dev,
847 octeon_dev, q_no,
848 CFG_GET_NUM_RX_DESCS_NIC_IF(octeon_get_conf(octeon_dev),
850 CFG_GET_NUM_RX_BUF_SIZE_NIC_IF(octeon_get_conf(octeon_dev),
854 dev_err(&octeon_dev->pci_dev->dev,
860 droq = octeon_dev->droq[q_no];
862 dev_dbg(&octeon_dev
[all...]
H A Docteon_device.h648 * @param octeon_dev - pointer to the octeon device structure.
659 * @param octeon_dev - pointer to the octeon device structure.
666 * @param octeon_dev - pointer to the octeon device structure.
669 int octeon_init_dispatch_list(struct octeon_device *octeon_dev);
673 * @param octeon_dev - pointer to the octeon device structure.
675 void octeon_delete_dispatch_list(struct octeon_device *octeon_dev);
685 * @param octeon_dev - the octeon device pointer.
698 octeon_get_dispatch(struct octeon_device *octeon_dev, u16 opcode,
H A Docteon_network.h219 int liquidio_setup_io_queues(struct octeon_device *octeon_dev, int ifidx,
/linux-master/drivers/edac/
H A Docteon_edac-lmc.c223 ATTRIBUTE_GROUPS(octeon_dev); variable

Completed in 318 milliseconds