Home
last modified time | relevance | path

Searched refs:mmio_read (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/efa/
H A Defa_com.c71 struct efa_com_mmio_read *mmio_read = &edev->mmio_read; in efa_com_reg_read32() local
77 read_resp = mmio_read->read_resp; in efa_com_reg_read32()
79 spin_lock(&mmio_read->lock); in efa_com_reg_read32()
80 mmio_read->seq_num++; in efa_com_reg_read32()
83 read_resp->req_id = mmio_read->seq_num + 0x9aL; in efa_com_reg_read32()
86 mmio_read->seq_num); in efa_com_reg_read32()
90 exp_time = jiffies + usecs_to_jiffies(mmio_read->mmio_read_timeout); in efa_com_reg_read32()
92 if (READ_ONCE(read_resp->req_id) == mmio_read->seq_num) in efa_com_reg_read32()
97 if (read_resp->req_id != mmio_read in efa_com_reg_read32()
885 struct efa_com_mmio_read *mmio_read = &edev->mmio_read; efa_com_mmio_reg_read_resp_addr_init() local
899 struct efa_com_mmio_read *mmio_read = &edev->mmio_read; efa_com_mmio_reg_read_init() local
919 struct efa_com_mmio_read *mmio_read = &edev->mmio_read; efa_com_mmio_reg_read_destroy() local
[all...]
H A Defa_com.h112 struct efa_com_mmio_read mmio_read; member
H A Defa_main.c174 edev->mmio_read.mmio_read_timeout = in efa_update_hw_hints()
/kernel/linux/linux-6.6/drivers/infiniband/hw/efa/
H A Defa_com.c74 struct efa_com_mmio_read *mmio_read = &edev->mmio_read; in efa_com_reg_read32() local
80 read_resp = mmio_read->read_resp; in efa_com_reg_read32()
82 spin_lock(&mmio_read->lock); in efa_com_reg_read32()
83 mmio_read->seq_num++; in efa_com_reg_read32()
86 read_resp->req_id = mmio_read->seq_num + 0x9aL; in efa_com_reg_read32()
89 mmio_read->seq_num); in efa_com_reg_read32()
93 exp_time = jiffies + usecs_to_jiffies(mmio_read->mmio_read_timeout); in efa_com_reg_read32()
95 if (READ_ONCE(read_resp->req_id) == mmio_read->seq_num) in efa_com_reg_read32()
100 if (read_resp->req_id != mmio_read in efa_com_reg_read32()
886 struct efa_com_mmio_read *mmio_read = &edev->mmio_read; efa_com_mmio_reg_read_resp_addr_init() local
900 struct efa_com_mmio_read *mmio_read = &edev->mmio_read; efa_com_mmio_reg_read_init() local
920 struct efa_com_mmio_read *mmio_read = &edev->mmio_read; efa_com_mmio_reg_read_destroy() local
[all...]
H A Defa_com.h115 struct efa_com_mmio_read mmio_read; member
H A Defa_main.c223 edev->mmio_read.mmio_read_timeout = in efa_update_hw_hints()
/kernel/linux/linux-5.10/drivers/net/ethernet/amazon/ena/
H A Dena_com.c805 struct ena_com_mmio_read *mmio_read = &ena_dev->mmio_read; in ena_com_reg_bar_read32() local
807 mmio_read->read_resp; in ena_com_reg_bar_read32()
810 u32 timeout = mmio_read->reg_read_to; in ena_com_reg_bar_read32()
818 if (!mmio_read->readless_supported) in ena_com_reg_bar_read32()
821 spin_lock_irqsave(&mmio_read->lock, flags); in ena_com_reg_bar_read32()
822 mmio_read->seq_num++; in ena_com_reg_bar_read32()
824 read_resp->req_id = mmio_read->seq_num + 0xDEAD; in ena_com_reg_bar_read32()
827 mmio_read_reg |= mmio_read->seq_num & in ena_com_reg_bar_read32()
833 if (READ_ONCE(read_resp->req_id) == mmio_read in ena_com_reg_bar_read32()
1682 struct ena_com_mmio_read *mmio_read = &ena_dev->mmio_read; ena_com_mmio_reg_read_request_init() local
1707 struct ena_com_mmio_read *mmio_read = &ena_dev->mmio_read; ena_com_set_mmio_read_mode() local
1714 struct ena_com_mmio_read *mmio_read = &ena_dev->mmio_read; ena_com_mmio_reg_read_request_destroy() local
1727 struct ena_com_mmio_read *mmio_read = &ena_dev->mmio_read; ena_com_mmio_reg_read_request_write_dev_addr() local
[all...]
H A Dena_com.h312 struct ena_com_mmio_read mmio_read; member
H A Dena_netdev.c3830 adapter->ena_dev->mmio_read.reg_read_to = in ena_update_hints()
/kernel/linux/linux-6.6/drivers/net/ethernet/amazon/ena/
H A Dena_com.c833 struct ena_com_mmio_read *mmio_read = &ena_dev->mmio_read; in ena_com_reg_bar_read32() local
835 mmio_read->read_resp; in ena_com_reg_bar_read32()
838 u32 timeout = mmio_read->reg_read_to; in ena_com_reg_bar_read32()
846 if (!mmio_read->readless_supported) in ena_com_reg_bar_read32()
849 spin_lock_irqsave(&mmio_read->lock, flags); in ena_com_reg_bar_read32()
850 mmio_read->seq_num++; in ena_com_reg_bar_read32()
852 read_resp->req_id = mmio_read->seq_num + 0xDEAD; in ena_com_reg_bar_read32()
855 mmio_read_reg |= mmio_read->seq_num & in ena_com_reg_bar_read32()
861 if (READ_ONCE(read_resp->req_id) == mmio_read in ena_com_reg_bar_read32()
1733 struct ena_com_mmio_read *mmio_read = &ena_dev->mmio_read; ena_com_mmio_reg_read_request_init() local
1758 struct ena_com_mmio_read *mmio_read = &ena_dev->mmio_read; ena_com_set_mmio_read_mode() local
1765 struct ena_com_mmio_read *mmio_read = &ena_dev->mmio_read; ena_com_mmio_reg_read_request_destroy() local
1778 struct ena_com_mmio_read *mmio_read = &ena_dev->mmio_read; ena_com_mmio_reg_read_request_write_dev_addr() local
[all...]
H A Dena_com.h313 struct ena_com_mmio_read mmio_read; member
H A Dena_netdev.c4118 adapter->ena_dev->mmio_read.reg_read_to = in ena_update_hints()
/kernel/linux/linux-5.10/include/video/
H A Dbroadsheetfb.h72 u16 (*mmio_read)(struct broadsheetfb_par *); member
/kernel/linux/linux-6.6/include/video/
H A Dbroadsheetfb.h72 u16 (*mmio_read)(struct broadsheetfb_par *); member
/kernel/linux/linux-5.10/kernel/trace/
H A Dtrace_mmiotrace.c133 static ssize_t mmio_read(struct trace_iterator *iter, struct file *filp, in mmio_read() function
284 .read = mmio_read,
/kernel/linux/linux-6.6/kernel/trace/
H A Dtrace_mmiotrace.c131 static ssize_t mmio_read(struct trace_iterator *iter, struct file *filp, in mmio_read() function
282 .read = mmio_read,
/kernel/linux/linux-6.6/arch/x86/coco/tdx/
H A Dtdx.c357 static bool mmio_read(int size, unsigned long addr, unsigned long *val) in mmio_read() function
453 if (!mmio_read(size, ve->gpa, &val)) in handle_mmio()
/kernel/linux/linux-5.10/drivers/fpga/
H A Ddfl-fme-perf.c640 FME_EVENT_FABRIC(mmio_read, FAB_EVNT_MMIO_RD);
649 FME_EVENT_FABRIC_PORT(mmio_read, FAB_EVNT_MMIO_RD);
/kernel/linux/linux-6.6/drivers/fpga/
H A Ddfl-fme-perf.c640 FME_EVENT_FABRIC(mmio_read, FAB_EVNT_MMIO_RD);
649 FME_EVENT_FABRIC_PORT(mmio_read, FAB_EVNT_MMIO_RD);
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Dintel_uncore.h298 return uncore->funcs.mmio_read##s__(uncore, reg, (trace__)); \
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Dintel_uncore.h361 return uncore->funcs.mmio_read##s__(uncore, reg, (trace__)); \
/kernel/linux/linux-5.10/drivers/video/fbdev/
H A Dbroadsheetfb.c252 if (par->board->mmio_read) in broadsheet_get_data()
253 return par->board->mmio_read(par); in broadsheet_get_data()
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A Dbroadsheetfb.c252 if (par->board->mmio_read) in broadsheet_get_data()
253 return par->board->mmio_read(par); in broadsheet_get_data()

Completed in 32 milliseconds