Home
last modified time | relevance | path

Searched refs:db_count (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/pci/endpoint/functions/
H A Dpci-epf-ntb.c78 u32 db_count; member
384 enum pci_epc_interface_type type, u16 db_count) in epf_ntb_configure_msi() argument
409 ret = pci_epc_map_msi_irq(epc, func_no, vfunc_no, phys_addr, db_count, in epf_ntb_configure_msi()
417 for (i = 0; i < db_count; i++) { in epf_ntb_configure_msi()
489 u16 db_count) in epf_ntb_configure_msix() argument
523 for (i = 0; i < db_count; i++) { in epf_ntb_configure_msix()
556 u16 db_count, bool msix) in epf_ntb_configure_db() argument
562 if (db_count > MAX_DB_COUNT) in epf_ntb_configure_db()
569 ret = epf_ntb_configure_msix(ntb, type, db_count); in epf_ntb_configure_db()
571 ret = epf_ntb_configure_msi(ntb, type, db_count); in epf_ntb_configure_db()
[all …]
H A Dpci-epf-vntb.c128 u32 db_count; member
264 for (i = 1; i < ntb->db_count && !ntb->msi_doorbell; i++) { in epf_ntb_cmd_handler()
333 for (i = 1; i < ntb->db_count; i++) in epf_ntb_doorbell_handler()
465 for (i = 0; i < ntb->db_count; i++) { in epf_ntb_config_spad_bar_alloc()
486 u32 db_count; in epf_ntb_configure_interrupt() local
498 db_count = ntb->db_count; in epf_ntb_configure_interrupt()
499 if (db_count > MAX_DB_COUNT) { in epf_ntb_configure_interrupt()
504 ntb->db_count = db_count; in epf_ntb_configure_interrupt()
532 ret = pci_epf_alloc_doorbell(epf, ntb->db_count); in epf_ntb_db_bar_init_msi_doorbell()
536 for (i = 0; i < ntb->db_count; i++) { in epf_ntb_db_bar_init_msi_doorbell()
[all …]
/linux/drivers/ntb/hw/epf/
H A Dntb_hw_epf.c84 unsigned int db_count; member
362 ndev->db_count = irq - 1; in ntb_epf_init_isr()
374 for (i = 0; i < ndev->db_count + 1; i++) in ntb_epf_init_isr()
482 if (interrupt_num > ndev->db_count) { in ntb_epf_peer_db_set()
484 interrupt_num, ndev->db_count); in ntb_epf_peer_db_set()
563 ndev->db_valid_mask = BIT_ULL(ndev->db_count) - 1; in ntb_epf_init_dev()
662 ntb_epf_send_command(ndev, CMD_TEARDOWN_DOORBELL, ndev->db_count + 1); in ntb_epf_cleanup_isr()
664 for (i = 0; i < ndev->db_count + 1; i++) in ntb_epf_cleanup_isr()
/linux/drivers/ntb/hw/amd/
H A Dntb_hw_amd.c416 return ntb_ndev(ntb)->db_count; in amd_ntb_db_vector_count()
423 if (db_vector < 0 || db_vector > ndev->db_count) in amd_ntb_db_vector_mask()
767 ndev->db_count = msix_min; in ndev_init_isr()
794 ndev->db_count = 1; in ndev_init_isr()
811 ndev->db_count = 1; in ndev_init_isr()
897 "Doorbell Count -\t%u\n", ndev->db_count); in ndev_debugfs_read()
1073 ndev->db_count = AMD_DB_CNT; in amd_init_ntb()
1137 ndev->db_valid_mask = BIT_ULL(ndev->db_count) - 1; in amd_init_dev()
1151 ndev->db_count -= 1; in amd_init_dev()
1152 ndev->db_valid_mask = BIT_ULL(ndev->db_count) - 1; in amd_init_dev()
H A Dntb_hw_amd.h192 unsigned char db_count; member
/linux/fs/ext2/
H A Dsuper.c173 int db_count; in ext2_put_super() local
190 db_count = sbi->s_gdb_count; in ext2_put_super()
191 for (i = 0; i < db_count; i++) in ext2_put_super()
891 int db_count; in ext2_fill_super() local
1123 db_count = (sbi->s_groups_count + EXT2_DESC_PER_BLOCK(sb) - 1) / in ext2_fill_super()
1125 sbi->s_group_desc = kvmalloc_objs(struct buffer_head *, db_count); in ext2_fill_super()
1138 for (i = 0; i < db_count; i++) { in ext2_fill_super()
1153 sbi->s_gdb_count = db_count; in ext2_fill_super()
1246 for (i = 0; i < db_count; i++) in ext2_fill_super()
/linux/Documentation/PCI/endpoint/function/binding/
H A Dpci-ntb.rst31 db_count Number of doorbells; default = 4
/linux/drivers/ntb/hw/intel/
H A Dntb_hw_gen3.c180 ndev->db_count = GEN3_DB_COUNT; in gen3_init_ntb()
217 ndev->db_valid_mask = BIT_ULL(ndev->db_count) - 1; in gen3_init_ntb()
310 "Doorbell Count -\t%u\n", ndev->db_count); in ndev_ntb3_debugfs_read()
H A Dntb_hw_gen4.c144 ndev->db_count = GEN4_DB_COUNT; in gen4_init_ntb()
160 ndev->db_valid_mask = BIT_ULL(ndev->db_count) - 1; in gen4_init_ntb()
281 "Doorbell Count -\t%u\n", ndev->db_count); in ndev_ntb4_debugfs_read()
H A Dntb_hw_intel.h155 unsigned char db_count; member
H A Dntb_hw_gen1.c556 "Doorbell Count -\t%u\n", ndev->db_count); in ndev_ntb_debugfs_read()
1550 ndev->db_count = XEON_DB_COUNT; in xeon_init_ntb()
1610 ndev->db_count -= 1; in xeon_init_ntb()
1635 ndev->db_valid_mask = BIT_ULL(ndev->db_count) - 1; in xeon_init_ntb()
1830 ndev->db_count = 0; in ndev_init_struct()
/linux/Documentation/PCI/endpoint/
H A Dpci-ntb-howto.rst97 db_count mw1 mw2 mw3 mw4 num_mws
102 # echo 4 > functions/pci_epf_ntb/func1/pci_epf_ntb.0/db_count
H A Dpci-vntb-howto.rst93 ctrl_bar db_count mw1_bar mw2_bar mw3_bar mw4_bar spad_count
99 # echo 4 > functions/pci_epf_vntb/func1/pci_epf_vntb.0/db_count
/linux/fs/ext4/
H A Dsuper.c4890 unsigned int db_count; in ext4_group_desc_init() local
4894 db_count = (sbi->s_groups_count + EXT4_DESC_PER_BLOCK(sb) - 1) / in ext4_group_desc_init()
4897 if (le32_to_cpu(es->s_first_meta_bg) > db_count) { in ext4_group_desc_init()
4901 le32_to_cpu(es->s_first_meta_bg), db_count); in ext4_group_desc_init()
4906 kvmalloc_objs(struct buffer_head *, db_count)); in ext4_group_desc_init()
4915 for (i = 0; i < db_count; i++) { in ext4_group_desc_init()
4920 for (i = 0; i < db_count; i++) { in ext4_group_desc_init()
4935 sbi->s_gdb_count = db_count; in ext4_group_desc_init()