Home
last modified time | relevance | path

Searched refs:db_valid_mask (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/drivers/ntb/hw/mscc/
Dntb_hw_switchtec.c107 u64 db_valid_mask; member
508 iowrite64(sndev->db_valid_mask << sndev->db_peer_shift, in crosslink_init_dbmsgs()
628 return sndev->db_valid_mask; in switchtec_ntb_db_valid_mask()
643 return sndev->db_valid_mask; in switchtec_ntb_db_vector_mask()
653 return ret & sndev->db_valid_mask; in switchtec_ntb_db_read()
670 if (db_bits & ~sndev->db_valid_mask) in switchtec_ntb_db_set_mask()
688 if (db_bits & ~sndev->db_valid_mask) in switchtec_ntb_db_clear_mask()
705 return (sndev->db_mask >> sndev->db_shift) & sndev->db_valid_mask; in switchtec_ntb_db_read_mask()
836 .db_valid_mask = switchtec_ntb_db_valid_mask,
1254 sndev->db_valid_mask = sndev->db_mask; in switchtec_ntb_init_db()
[all …]
/Linux-v4.19/drivers/ntb/hw/amd/
Dntb_hw_amd.c321 return ntb_ndev(ntb)->db_valid_mask; in amd_ntb_db_valid_mask()
336 return ntb_ndev(ntb)->db_valid_mask & (1 << db_vector); in amd_ntb_db_vector_mask()
363 if (db_bits & ~ndev->db_valid_mask) in amd_ntb_db_set_mask()
380 if (db_bits & ~ndev->db_valid_mask) in amd_ntb_db_clear_mask()
473 .db_valid_mask = amd_ntb_db_valid_mask,
592 ndev->db_mask = ndev->db_valid_mask; in ndev_init_isr()
692 ndev->db_mask = ndev->db_valid_mask; in ndev_deinit_isr()
766 "Doorbell Valid Mask -\t%#llx\n", ndev->db_valid_mask); in ndev_debugfs_read()
938 ndev->db_valid_mask = BIT_ULL(ndev->db_count) - 1; in amd_init_ntb()
979 ndev->db_valid_mask = BIT_ULL(ndev->db_count) - 1; in amd_init_dev()
Dntb_hw_amd.h193 u64 db_valid_mask; member
/Linux-v4.19/drivers/ntb/hw/intel/
Dntb_hw_gen3.c217 ndev->db_valid_mask = BIT_ULL(ndev->db_count) - 1; in gen3_init_ntb()
219 ndev->reg->db_iowrite(ndev->db_valid_mask, in gen3_init_ntb()
314 "Doorbell Valid Mask -\t%#llx\n", ndev->db_valid_mask); in ndev_ntb3_debugfs_read()
540 if (db_bits & ~ndev->db_valid_mask) in intel_ntb3_peer_db_set()
580 .db_valid_mask = intel_ntb_db_valid_mask,
Dntb_hw_gen1.c218 if (db_bits & ~ndev->db_valid_mask) in ndev_db_write()
234 if (db_bits & ~ndev->db_valid_mask) in ndev_db_set_mask()
255 if (db_bits & ~ndev->db_valid_mask) in ndev_db_clear_mask()
341 if (vec_mask & ndev->db_valid_mask) in ndev_interrupt()
376 ndev->db_mask = ndev->db_valid_mask; in ndev_init_isr()
473 ndev->db_mask = ndev->db_valid_mask; in ndev_deinit_isr()
564 "Doorbell Valid Mask -\t%#llx\n", ndev->db_valid_mask); in ndev_ntb_debugfs_read()
1056 return ntb_ndev(ntb)->db_valid_mask; in intel_ntb_db_valid_mask()
1075 return ndev->db_valid_mask & ndev_vec_mask(ndev, db_vector); in intel_ntb_db_vector_mask()
1618 ndev->db_valid_mask = BIT_ULL(ndev->db_count) - 1; in xeon_init_ntb()
[all …]
Dntb_hw_intel.h157 u64 db_valid_mask; member
/Linux-v4.19/include/linux/
Dntb.h286 u64 (*db_valid_mask)(struct ntb_dev *ntb); member
357 ops->db_valid_mask && in ntb_dev_ops_is_valid()
939 return ntb->ops->db_valid_mask(ntb); in ntb_db_valid_mask()
/Linux-v4.19/drivers/ntb/test/
Dntb_tool.c1054 return tool_fn_read(tc, ubuf, size, offp, tc->ntb->ops->db_valid_mask); in tool_db_valid_mask_read()
/Linux-v4.19/drivers/ntb/hw/idt/
Dntb_hw_idt.c2043 .db_valid_mask = idt_ntb_db_valid_mask,