Home
last modified time | relevance | path

Searched refs:mmio_read (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/contrib/ena-com/
H A Dena_com.c888 struct ena_com_mmio_read *mmio_read = &ena_dev->mmio_read; in ena_com_reg_bar_read32() local
890 mmio_read->read_resp; in ena_com_reg_bar_read32()
893 u32 timeout = mmio_read->reg_read_to; in ena_com_reg_bar_read32()
901 if (!mmio_read->readless_supported) in ena_com_reg_bar_read32()
904 ENA_SPINLOCK_LOCK(mmio_read->lock, flags); in ena_com_reg_bar_read32()
905 mmio_read->seq_num++; in ena_com_reg_bar_read32()
907 read_resp->req_id = mmio_read->seq_num + 0xDEAD; in ena_com_reg_bar_read32()
910 mmio_read_reg |= mmio_read->seq_num & in ena_com_reg_bar_read32()
917 if (READ_ONCE16(read_resp->req_id) == mmio_read->seq_num) in ena_com_reg_bar_read32()
925 mmio_read->seq_num, in ena_com_reg_bar_read32()
[all …]
H A Dena_com.h410 struct ena_com_mmio_read mmio_read; member
/freebsd/contrib/ofed/libmlx4/
H A Dmmio.h61 static inline long mmio_read(const unsigned long mmio_addr, in mmio_read() function
96 #define mmio_read(addr, value, length) \ macro
/freebsd/sys/riscv/include/
H A Dvmm_instruction_emul.h81 mem_region_read_t mmio_read, mem_region_write_t mmio_write);
/freebsd/sys/riscv/vmm/
H A Dvmm.c506 mem_region_read_t mmio_read, mem_region_write_t mmio_write) in vm_register_inst_handler() argument
515 vm->mmio_region[i].read = mmio_read; in vm_register_inst_handler()
/freebsd/sys/arm64/vmm/
H A Dvmm.c784 mem_region_read_t mmio_read, mem_region_write_t mmio_write) in vm_register_inst_handler() argument
793 vm->mmio_region[i].read = mmio_read; in vm_register_inst_handler()
/freebsd/sys/dev/ena/
H A Dena.c3379 ena_dev->mmio_read.reg_read_to = hints->mmio_read_timeout * 1000; in ena_update_hints()