Searched refs:mem_access (Results 1 - 12 of 12) sorted by last modified time
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_pm.c | 221 INIT_LIST_HEAD(&xe->mem_access.vram_userfault.list); 223 err = drmm_mutex_init(&xe->drm, &xe->mem_access.vram_userfault.lock); 359 mutex_lock(&xe->mem_access.vram_userfault.lock); 361 &xe->mem_access.vram_userfault.list, vram_userfault_link) 363 mutex_unlock(&xe->mem_access.vram_userfault.lock);
|
H A D | xe_device_types.h | 383 * @mem_access: keep track of memory access in the device, possibly 388 * @mem_access.vram_userfault: Encapsulate vram_userfault 393 * @mem_access.vram_userfault.lock: Protects access to 401 * @mem_access.vram_userfault.list: Keep list of userfaulted 407 } mem_access; member in struct:xe_device
|
H A D | xe_bo.c | 604 mutex_lock(&xe->mem_access.vram_userfault.lock); 607 mutex_unlock(&xe->mem_access.vram_userfault.lock); 1059 mutex_lock(&xe->mem_access.vram_userfault.lock); 1062 mutex_unlock(&xe->mem_access.vram_userfault.lock); 1133 mutex_lock(&xe->mem_access.vram_userfault.lock); 1135 list_add(&bo->vram_userfault_link, &xe->mem_access.vram_userfault.list); 1136 mutex_unlock(&xe->mem_access.vram_userfault.lock);
|
/linux-master/arch/sh/kernel/ |
H A D | traps_32.c | 74 static struct mem_access user_mem_access = { 91 static struct mem_access kernel_mem_access = { 104 struct mem_access *ma) 285 struct mem_access *ma) 321 struct mem_access *ma, int expected,
|
H A D | io_trapped.c | 266 static struct mem_access trapped_io_access = {
|
/linux-master/arch/mips/pci/ |
H A D | pci-octeon.c | 564 union cvmx_npi_mem_access_subidx mem_access; local 598 mem_access.u64 = 0; 599 mem_access.s.esr = 1; /* Endian-Swap on read. */ 600 mem_access.s.esw = 1; /* Endian-Swap on write. */ 601 mem_access.s.nsr = 0; /* No-Snoop on read. */ 602 mem_access.s.nsw = 0; /* No-Snoop on write. */ 603 mem_access.s.ror = 0; /* Relax Read on read. */ 604 mem_access.s.row = 0; /* Relax Order on write. */ 605 mem_access.s.ba = 0; /* PCI Address bits [63:36]. */ 606 cvmx_write_csr(CVMX_NPI_MEM_ACCESS_SUBID3, mem_access [all...] |
/linux-master/drivers/perf/ |
H A D | arm_pmuv3.c | 196 ARMV8_EVENT_ATTR(mem_access, ARMV8_PMUV3_PERFCTR_MEM_ACCESS),
|
/linux-master/arch/arm/kernel/ |
H A D | perf_event_v7.c | 600 ARMV7_EVENT_ATTR(mem_access, ARMV7_PERFCTR_MEM_ACCESS);
|
/linux-master/tools/perf/util/cs-etm-decoder/ |
H A D | cs-etm-decoder.c | 47 cs_etm_mem_cb_type mem_access; member in struct:cs_etm_decoder 62 return decoder->mem_access(decoder->data, trace_chan_id, address, 70 decoder->mem_access = cb_func;
|
/linux-master/drivers/net/wireless/marvell/mwifiex/ |
H A D | sta_cmd.c | 1107 struct host_cmd_ds_mem_access *mem_access = (void *)&cmd->params.mem; local 1113 mem_access->action = cpu_to_le16(cmd_action); 1114 mem_access->addr = cpu_to_le32(mem_rw->addr); 1115 mem_access->value = cpu_to_le32(mem_rw->value);
|
/linux-master/arch/powerpc/perf/ |
H A D | power8-pmu.c | 131 GENERIC_EVENT_ATTR(mem_access, MEM_ACCESS);
|
/linux-master/arch/sh/include/asm/ |
H A D | uaccess.h | 125 struct mem_access { struct 131 struct mem_access *ma, int, unsigned long address);
|
Completed in 402 milliseconds