Searched refs:mmio_read (Results 1 – 7 of 7) sorted by relevance
888 struct ena_com_mmio_read *mmio_read = &ena_dev->mmio_read; in ena_com_reg_bar_read32() local890 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 …]
410 struct ena_com_mmio_read mmio_read; member
61 static inline long mmio_read(const unsigned long mmio_addr, in mmio_read() function96 #define mmio_read(addr, value, length) \ macro
81 mem_region_read_t mmio_read, mem_region_write_t mmio_write);
506 mem_region_read_t mmio_read, mem_region_write_t mmio_write) in vm_register_inst_handler() argument515 vm->mmio_region[i].read = mmio_read; in vm_register_inst_handler()
784 mem_region_read_t mmio_read, mem_region_write_t mmio_write) in vm_register_inst_handler() argument793 vm->mmio_region[i].read = mmio_read; in vm_register_inst_handler()
3379 ena_dev->mmio_read.reg_read_to = hints->mmio_read_timeout * 1000; in ena_update_hints()