Searched refs:octeon_dev (Results 1 – 9 of 9) sorted by relevance
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
D | lio_main.c | 1939 static inline int setup_io_queues(struct octeon_device *octeon_dev, in setup_io_queues() argument 1969 retval = octeon_setup_droq(octeon_dev, q_no, in setup_io_queues() 1971 (octeon_get_conf(octeon_dev), in setup_io_queues() 1974 (octeon_get_conf(octeon_dev), in setup_io_queues() 1977 dev_err(&octeon_dev->pci_dev->dev, in setup_io_queues() 1983 droq = octeon_dev->droq[q_no]; in setup_io_queues() 1993 octeon_register_droq_ops(octeon_dev, q_no, &droq_ops); in setup_io_queues() 1999 (octeon_dev), in setup_io_queues() 2001 retval = octeon_setup_iq(octeon_dev, lio->linfo.txpciq[q], in setup_io_queues() 2005 dev_err(&octeon_dev->pci_dev->dev, in setup_io_queues() [all …]
|
D | response_manager.c | 79 int lio_process_ordered_list(struct octeon_device *octeon_dev, in lio_process_ordered_list() argument 90 ordered_sc_list = &octeon_dev->response_list[OCTEON_ORDERED_SC_LIST]; in lio_process_ordered_list() 113 dma_sync_single_for_cpu(&octeon_dev->pci_dev->dev, in lio_process_ordered_list() 135 atomic_dec(&octeon_dev->response_list in lio_process_ordered_list() 142 sc->callback(octeon_dev, status, in lio_process_ordered_list()
|
D | response_manager.h | 127 int octeon_setup_response_list(struct octeon_device *octeon_dev); 129 void octeon_delete_response_list(struct octeon_device *octeon_dev); 137 int lio_process_ordered_list(struct octeon_device *octeon_dev,
|
D | octeon_droq.c | 72 static inline void *octeon_get_dispatch_arg(struct octeon_device *octeon_dev, in octeon_get_dispatch_arg() argument 82 spin_lock_bh(&octeon_dev->dispatch.lock); in octeon_get_dispatch_arg() 84 if (octeon_dev->dispatch.count == 0) { in octeon_get_dispatch_arg() 85 spin_unlock_bh(&octeon_dev->dispatch.lock); in octeon_get_dispatch_arg() 89 if (octeon_dev->dispatch.dlist[idx].opcode == combined_opcode) { in octeon_get_dispatch_arg() 90 fn_arg = octeon_dev->dispatch.dlist[idx].arg; in octeon_get_dispatch_arg() 93 &octeon_dev->dispatch.dlist[idx].list) { in octeon_get_dispatch_arg() 103 spin_unlock_bh(&octeon_dev->dispatch.lock); in octeon_get_dispatch_arg() 352 struct octeon_device *octeon_dev, in octeon_create_recv_info() argument 372 recv_pkt->octeon_id = (u16)octeon_dev->octeon_id; in octeon_create_recv_info() [all …]
|
D | octeon_device.c | 890 octeon_get_dispatch(struct octeon_device *octeon_dev, u16 opcode, in octeon_get_dispatch() argument 900 spin_lock_bh(&octeon_dev->dispatch.lock); in octeon_get_dispatch() 902 if (octeon_dev->dispatch.count == 0) { in octeon_get_dispatch() 903 spin_unlock_bh(&octeon_dev->dispatch.lock); in octeon_get_dispatch() 907 if (!(octeon_dev->dispatch.dlist[idx].opcode)) { in octeon_get_dispatch() 908 spin_unlock_bh(&octeon_dev->dispatch.lock); in octeon_get_dispatch() 912 if (octeon_dev->dispatch.dlist[idx].opcode == combined_opcode) { in octeon_get_dispatch() 913 fn = octeon_dev->dispatch.dlist[idx].dispatch_fn; in octeon_get_dispatch() 916 &octeon_dev->dispatch.dlist[idx].list) { in octeon_get_dispatch() 926 spin_unlock_bh(&octeon_dev->dispatch.lock); in octeon_get_dispatch() [all …]
|
D | octeon_iq.h | 278 int octeon_init_instr_queue(struct octeon_device *octeon_dev, u32 iq_no, 291 int octeon_delete_instr_queue(struct octeon_device *octeon_dev, u32 iq_no);
|
D | octeon_device.h | 424 int octeon_init_dispatch_list(struct octeon_device *octeon_dev); 430 void octeon_delete_dispatch_list(struct octeon_device *octeon_dev); 453 octeon_get_dispatch(struct octeon_device *octeon_dev, u16 opcode,
|
D | request_manager.c | 275 __post_command(struct octeon_device *octeon_dev __attribute__((unused)), in __post_command() argument 305 __post_command2(struct octeon_device *octeon_dev __attribute__((unused)), in __post_command2() argument
|
/linux-4.4.14/drivers/edac/ |
D | octeon_edac-lmc.c | 223 ATTRIBUTE_GROUPS(octeon_dev);
|