/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_device.c | 828 struct octeon_ioq_vector *ioq_vector; in octeon_allocate_ioq_vector() local 835 oct->ioq_vector = vzalloc(size); in octeon_allocate_ioq_vector() 836 if (!oct->ioq_vector) in octeon_allocate_ioq_vector() 839 ioq_vector = &oct->ioq_vector[i]; in octeon_allocate_ioq_vector() 840 ioq_vector->oct_dev = oct; in octeon_allocate_ioq_vector() 841 ioq_vector->iq_index = i; in octeon_allocate_ioq_vector() 842 ioq_vector->droq_index = i; in octeon_allocate_ioq_vector() 843 ioq_vector->mbox = oct->mbox[i]; in octeon_allocate_ioq_vector() 849 ioq_vector->ioq_num = i + oct->sriov_info.pf_srn; in octeon_allocate_ioq_vector() 851 ioq_vector->ioq_num = i; in octeon_allocate_ioq_vector() [all …]
|
H A D | cn23xx_vf_device.c | 472 static void cn23xx_handle_vf_mbox_intr(struct octeon_ioq_vector *ioq_vector) in cn23xx_handle_vf_mbox_intr() argument 474 struct octeon_device *oct = ioq_vector->oct_dev; in cn23xx_handle_vf_mbox_intr() 477 if (!ioq_vector->droq_index) { in cn23xx_handle_vf_mbox_intr() 489 struct octeon_ioq_vector *ioq_vector = (struct octeon_ioq_vector *)dev; in cn23xx_vf_msix_interrupt_handler() local 490 struct octeon_device *oct = ioq_vector->oct_dev; in cn23xx_vf_msix_interrupt_handler() 491 struct octeon_droq *droq = oct->droq[ioq_vector->droq_index]; in cn23xx_vf_msix_interrupt_handler() 517 cn23xx_handle_vf_mbox_intr(ioq_vector); in cn23xx_vf_msix_interrupt_handler()
|
H A D | lio_core.c | 891 octeon_dev->ioq_vector) { in liquidio_setup_io_queues() 892 struct octeon_ioq_vector *ioq_vector; in liquidio_setup_io_queues() local 894 ioq_vector = &octeon_dev->ioq_vector[q]; in liquidio_setup_io_queues() 896 &ioq_vector->affinity_mask, in liquidio_setup_io_queues() 897 ioq_vector->iq_index); in liquidio_setup_io_queues() 933 struct octeon_device *oct = ioq_vector->oct_dev; in liquidio_msix_intr_handler() 937 ret = oct->fn_list.msix_interrupt_handler(ioq_vector); in liquidio_msix_intr_handler() 1123 &oct->ioq_vector[i]); in octeon_setup_interrupt() 1140 &oct->ioq_vector[i]); in octeon_setup_interrupt() 1149 oct->ioq_vector[i].vector = msix_entries[i].vector; in octeon_setup_interrupt() [all …]
|
H A D | cn23xx_pf_device.c | 944 struct octeon_ioq_vector *ioq_vector = (struct octeon_ioq_vector *)dev; in cn23xx_pf_msix_interrupt_handler() local 945 struct octeon_device *oct = ioq_vector->oct_dev; in cn23xx_pf_msix_interrupt_handler() 948 struct octeon_droq *droq = oct->droq[ioq_vector->droq_index]; in cn23xx_pf_msix_interrupt_handler() 954 oct->pf_num, ioq_vector->ioq_num); in cn23xx_pf_msix_interrupt_handler()
|
H A D | octeon_device.h | 576 struct octeon_ioq_vector *ioq_vector; member
|
H A D | lio_vf_main.c | 191 &oct->ioq_vector[i]); in stop_pci_io() 513 if (oct->ioq_vector[i].vector) { in octeon_destroy_resources() 518 &oct->ioq_vector[i]); in octeon_destroy_resources() 519 oct->ioq_vector[i].vector = 0; in octeon_destroy_resources()
|
H A D | lio_ethtool.c | 562 if (oct->ioq_vector[i].vector) { in lio_irq_reallocate_irqs() 567 &oct->ioq_vector[i]); in lio_irq_reallocate_irqs() 568 oct->ioq_vector[i].vector = 0; in lio_irq_reallocate_irqs()
|
H A D | lio_main.c | 1034 if (oct->ioq_vector[i].vector) { in octeon_destroy_resources() 1040 &oct->ioq_vector[i]); in octeon_destroy_resources() 1041 oct->ioq_vector[i].vector = 0; in octeon_destroy_resources()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_device.c | 828 struct octeon_ioq_vector *ioq_vector; in octeon_allocate_ioq_vector() local 835 oct->ioq_vector = vzalloc(size); in octeon_allocate_ioq_vector() 836 if (!oct->ioq_vector) in octeon_allocate_ioq_vector() 839 ioq_vector = &oct->ioq_vector[i]; in octeon_allocate_ioq_vector() 840 ioq_vector->oct_dev = oct; in octeon_allocate_ioq_vector() 841 ioq_vector->iq_index = i; in octeon_allocate_ioq_vector() 842 ioq_vector->droq_index = i; in octeon_allocate_ioq_vector() 843 ioq_vector->mbox = oct->mbox[i]; in octeon_allocate_ioq_vector() 849 ioq_vector->ioq_num = i + oct->sriov_info.pf_srn; in octeon_allocate_ioq_vector() 851 ioq_vector->ioq_num = i; in octeon_allocate_ioq_vector() [all …]
|
H A D | cn23xx_vf_device.c | 472 static void cn23xx_handle_vf_mbox_intr(struct octeon_ioq_vector *ioq_vector) in cn23xx_handle_vf_mbox_intr() argument 474 struct octeon_device *oct = ioq_vector->oct_dev; in cn23xx_handle_vf_mbox_intr() 477 if (!ioq_vector->droq_index) { in cn23xx_handle_vf_mbox_intr() 489 struct octeon_ioq_vector *ioq_vector = (struct octeon_ioq_vector *)dev; in cn23xx_vf_msix_interrupt_handler() local 490 struct octeon_device *oct = ioq_vector->oct_dev; in cn23xx_vf_msix_interrupt_handler() 491 struct octeon_droq *droq = oct->droq[ioq_vector->droq_index]; in cn23xx_vf_msix_interrupt_handler() 517 cn23xx_handle_vf_mbox_intr(ioq_vector); in cn23xx_vf_msix_interrupt_handler()
|
H A D | lio_core.c | 891 octeon_dev->ioq_vector) { in liquidio_setup_io_queues() 892 struct octeon_ioq_vector *ioq_vector; in liquidio_setup_io_queues() local 894 ioq_vector = &octeon_dev->ioq_vector[q]; in liquidio_setup_io_queues() 896 &ioq_vector->affinity_mask, in liquidio_setup_io_queues() 897 ioq_vector->iq_index); in liquidio_setup_io_queues() 933 struct octeon_device *oct = ioq_vector->oct_dev; in liquidio_msix_intr_handler() 937 ret = oct->fn_list.msix_interrupt_handler(ioq_vector); in liquidio_msix_intr_handler() 1123 &oct->ioq_vector[i]); in octeon_setup_interrupt() 1140 &oct->ioq_vector[i]); in octeon_setup_interrupt() 1149 oct->ioq_vector[i].vector = msix_entries[i].vector; in octeon_setup_interrupt() [all …]
|
H A D | cn23xx_pf_device.c | 944 struct octeon_ioq_vector *ioq_vector = (struct octeon_ioq_vector *)dev; in cn23xx_pf_msix_interrupt_handler() local 945 struct octeon_device *oct = ioq_vector->oct_dev; in cn23xx_pf_msix_interrupt_handler() 948 struct octeon_droq *droq = oct->droq[ioq_vector->droq_index]; in cn23xx_pf_msix_interrupt_handler() 954 oct->pf_num, ioq_vector->ioq_num); in cn23xx_pf_msix_interrupt_handler()
|
H A D | octeon_device.h | 576 struct octeon_ioq_vector *ioq_vector; member
|
H A D | lio_vf_main.c | 191 &oct->ioq_vector[i]); in stop_pci_io() 513 if (oct->ioq_vector[i].vector) { in octeon_destroy_resources() 518 &oct->ioq_vector[i]); in octeon_destroy_resources() 519 oct->ioq_vector[i].vector = 0; in octeon_destroy_resources()
|
H A D | lio_ethtool.c | 562 if (oct->ioq_vector[i].vector) { in lio_irq_reallocate_irqs() 567 &oct->ioq_vector[i]); in lio_irq_reallocate_irqs() 568 oct->ioq_vector[i].vector = 0; in lio_irq_reallocate_irqs()
|
H A D | lio_main.c | 1034 if (oct->ioq_vector[i].vector) { in octeon_destroy_resources() 1040 &oct->ioq_vector[i]); in octeon_destroy_resources() 1041 oct->ioq_vector[i].vector = 0; in octeon_destroy_resources()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_device.c | 828 struct octeon_ioq_vector *ioq_vector; in octeon_allocate_ioq_vector() local 835 oct->ioq_vector = vzalloc(size); in octeon_allocate_ioq_vector() 836 if (!oct->ioq_vector) in octeon_allocate_ioq_vector() 839 ioq_vector = &oct->ioq_vector[i]; in octeon_allocate_ioq_vector() 840 ioq_vector->oct_dev = oct; in octeon_allocate_ioq_vector() 841 ioq_vector->iq_index = i; in octeon_allocate_ioq_vector() 842 ioq_vector->droq_index = i; in octeon_allocate_ioq_vector() 843 ioq_vector->mbox = oct->mbox[i]; in octeon_allocate_ioq_vector() 849 ioq_vector->ioq_num = i + oct->sriov_info.pf_srn; in octeon_allocate_ioq_vector() 851 ioq_vector->ioq_num = i; in octeon_allocate_ioq_vector() [all …]
|
H A D | cn23xx_vf_device.c | 472 static void cn23xx_handle_vf_mbox_intr(struct octeon_ioq_vector *ioq_vector) in cn23xx_handle_vf_mbox_intr() argument 474 struct octeon_device *oct = ioq_vector->oct_dev; in cn23xx_handle_vf_mbox_intr() 477 if (!ioq_vector->droq_index) { in cn23xx_handle_vf_mbox_intr() 489 struct octeon_ioq_vector *ioq_vector = (struct octeon_ioq_vector *)dev; in cn23xx_vf_msix_interrupt_handler() local 490 struct octeon_device *oct = ioq_vector->oct_dev; in cn23xx_vf_msix_interrupt_handler() 491 struct octeon_droq *droq = oct->droq[ioq_vector->droq_index]; in cn23xx_vf_msix_interrupt_handler() 517 cn23xx_handle_vf_mbox_intr(ioq_vector); in cn23xx_vf_msix_interrupt_handler()
|
H A D | lio_core.c | 891 octeon_dev->ioq_vector) { in liquidio_setup_io_queues() 892 struct octeon_ioq_vector *ioq_vector; in liquidio_setup_io_queues() local 894 ioq_vector = &octeon_dev->ioq_vector[q]; in liquidio_setup_io_queues() 896 &ioq_vector->affinity_mask, in liquidio_setup_io_queues() 897 ioq_vector->iq_index); in liquidio_setup_io_queues() 933 struct octeon_device *oct = ioq_vector->oct_dev; in liquidio_msix_intr_handler() 937 ret = oct->fn_list.msix_interrupt_handler(ioq_vector); in liquidio_msix_intr_handler() 1123 &oct->ioq_vector[i]); in octeon_setup_interrupt() 1140 &oct->ioq_vector[i]); in octeon_setup_interrupt() 1149 oct->ioq_vector[i].vector = msix_entries[i].vector; in octeon_setup_interrupt() [all …]
|
H A D | cn23xx_pf_device.c | 944 struct octeon_ioq_vector *ioq_vector = (struct octeon_ioq_vector *)dev; in cn23xx_pf_msix_interrupt_handler() local 945 struct octeon_device *oct = ioq_vector->oct_dev; in cn23xx_pf_msix_interrupt_handler() 948 struct octeon_droq *droq = oct->droq[ioq_vector->droq_index]; in cn23xx_pf_msix_interrupt_handler() 954 oct->pf_num, ioq_vector->ioq_num); in cn23xx_pf_msix_interrupt_handler()
|
H A D | octeon_device.h | 576 struct octeon_ioq_vector *ioq_vector; member
|
H A D | lio_vf_main.c | 191 &oct->ioq_vector[i]); in stop_pci_io() 513 if (oct->ioq_vector[i].vector) { in octeon_destroy_resources() 518 &oct->ioq_vector[i]); in octeon_destroy_resources() 519 oct->ioq_vector[i].vector = 0; in octeon_destroy_resources()
|
H A D | lio_ethtool.c | 562 if (oct->ioq_vector[i].vector) { in lio_irq_reallocate_irqs() 567 &oct->ioq_vector[i]); in lio_irq_reallocate_irqs() 568 oct->ioq_vector[i].vector = 0; in lio_irq_reallocate_irqs()
|
H A D | lio_main.c | 1034 if (oct->ioq_vector[i].vector) { in octeon_destroy_resources() 1040 &oct->ioq_vector[i]); in octeon_destroy_resources() 1041 oct->ioq_vector[i].vector = 0; in octeon_destroy_resources()
|