/kernel/linux/linux-6.6/drivers/net/ipa/ |
H A D | ipa_mem.c | 29 const struct ipa_mem *ipa_mem_find(struct ipa *ipa, enum ipa_mem_id mem_id) in ipa_mem_find() argument 36 if (mem->id == mem_id) in ipa_mem_find() 45 ipa_mem_zero_region_add(struct gsi_trans *trans, enum ipa_mem_id mem_id) in ipa_mem_zero_region_add() argument 48 const struct ipa_mem *mem = ipa_mem_find(ipa, mem_id); in ipa_mem_zero_region_add() 125 static bool ipa_mem_id_valid(struct ipa *ipa, enum ipa_mem_id mem_id) in ipa_mem_id_valid() argument 129 switch (mem_id) { in ipa_mem_id_valid() 186 static bool ipa_mem_id_required(struct ipa *ipa, enum ipa_mem_id mem_id) in ipa_mem_id_required() argument 188 switch (mem_id) { in ipa_mem_id_required() 221 enum ipa_mem_id mem_id = mem->id; in ipa_mem_valid_one() local 225 if (!ipa_mem_id_valid(ipa, mem_id)) { in ipa_mem_valid_one() 258 enum ipa_mem_id mem_id; ipa_mem_valid() local [all...] |
H A D | ipa_mem.h | 94 const struct ipa_mem *ipa_mem_find(struct ipa *ipa, enum ipa_mem_id mem_id);
|
H A D | ipa_table.c | 150 enum ipa_mem_id mem_id; in ipa_table_mem() local 152 mem_id = filter ? hashed ? ipv6 ? IPA_MEM_V6_FILTER_HASHED in ipa_table_mem() 161 return ipa_mem_find(ipa, mem_id); in ipa_table_mem()
|
/kernel/linux/linux-5.10/drivers/net/ipa/ |
H A D | ipa_mem.c | 105 static bool ipa_mem_valid(struct ipa *ipa, enum ipa_mem_id mem_id) in ipa_mem_valid() argument 107 const struct ipa_mem *mem = &ipa->mem[mem_id]; in ipa_mem_valid() 112 size_multiple = mem_id == IPA_MEM_MODEM ? 4 : 8; in ipa_mem_valid() 115 mem_id, size_multiple); in ipa_mem_valid() 117 dev_err(dev, "region %u offset not 8-byte aligned\n", mem_id); in ipa_mem_valid() 120 mem_id, mem->canary_count); in ipa_mem_valid() 123 mem_id, ipa->mem_size); in ipa_mem_valid() 132 static bool ipa_mem_valid(struct ipa *ipa, enum ipa_mem_id mem_id) in ipa_mem_valid() argument 148 enum ipa_mem_id mem_id; in ipa_mem_config() local 184 for (mem_id in ipa_mem_config() [all...] |
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | xdp.h | 316 __field(u32, mem_id) 323 __entry->mem_id = xa->mem.id; 328 TP_printk("mem_id=%d mem_type=%s allocator=%p", 329 __entry->mem_id, 344 __field(u32, mem_id) 353 __entry->mem_id = xa->mem.id; 360 TP_printk("mem_id=%d mem_type=%s allocator=%p" 362 __entry->mem_id, 378 __field(u32, mem_id) 384 __entry->mem_id [all...] |
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | xdp.h | 329 __field(u32, mem_id) 336 __entry->mem_id = xa->mem.id; 341 TP_printk("mem_id=%d mem_type=%s allocator=%p", 342 __entry->mem_id, 357 __field(u32, mem_id) 366 __entry->mem_id = xa->mem.id; 373 TP_printk("mem_id=%d mem_type=%s allocator=%p" 375 __entry->mem_id, 391 __field(u32, mem_id) 397 __entry->mem_id [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_xcp.c | 124 uint8_t mem_id; in amdgpu_xcp_init() local 152 xcp_mgr, &xcp_mgr->xcp[i], &mem_id); in amdgpu_xcp_init() 156 xcp_mgr->xcp[i].mem_id = mem_id; in amdgpu_xcp_init() 395 fpriv->vm.mem_id = fpriv->xcp_id == AMDGPU_XCP_NO_PARTITION ? -1 : in amdgpu_xcp_open_device() 396 adev->xcp_mgr->xcp[fpriv->xcp_id].mem_id; in amdgpu_xcp_open_device()
|
H A D | aqua_vanjaram.c | 534 int xcc_id, uint8_t *mem_id) in __aqua_vanjaram_get_xcp_mem_id() 537 *mem_id = xcc_id / adev->gfx.num_xcc_per_xcp; in __aqua_vanjaram_get_xcp_mem_id() 538 *mem_id /= adev->xcp_mgr->num_xcp_per_mem_partition; in __aqua_vanjaram_get_xcp_mem_id() 544 struct amdgpu_xcp *xcp, uint8_t *mem_id) in aqua_vanjaram_get_xcp_mem_id() 561 *mem_id = 0; in aqua_vanjaram_get_xcp_mem_id() 571 return __aqua_vanjaram_get_xcp_mem_id(adev, xcc_id, mem_id); in aqua_vanjaram_get_xcp_mem_id() 581 *mem_id = i; in aqua_vanjaram_get_xcp_mem_id() 533 __aqua_vanjaram_get_xcp_mem_id(struct amdgpu_device *adev, int xcc_id, uint8_t *mem_id) __aqua_vanjaram_get_xcp_mem_id() argument 543 aqua_vanjaram_get_xcp_mem_id(struct amdgpu_xcp_mgr *xcp_mgr, struct amdgpu_xcp *xcp, uint8_t *mem_id) aqua_vanjaram_get_xcp_mem_id() argument
|
H A D | amdgpu_xcp.h | 78 uint8_t mem_id; member 110 struct amdgpu_xcp *xcp, uint8_t *mem_id);
|
H A D | amdgpu_amdkfd.c | 809 s8 mem_id = KFD_XCP_MEM_ID(adev, xcp_id); in amdgpu_amdkfd_xcp_memory_size() local 811 if (adev->gmc.num_mem_partitions && xcp_id >= 0 && mem_id >= 0) { in amdgpu_amdkfd_xcp_memory_size() 812 tmp = adev->gmc.mem_partitions[mem_id].size; in amdgpu_amdkfd_xcp_memory_size()
|
H A D | amdgpu_object.c | 135 int8_t mem_id = KFD_XCP_MEM_ID(adev, abo->xcp_id); in amdgpu_bo_placement_from_domain() local 137 if (adev->gmc.mem_partitions && mem_id >= 0) { in amdgpu_bo_placement_from_domain() 138 places[c].fpfn = adev->gmc.mem_partitions[mem_id].range.fpfn; in amdgpu_bo_placement_from_domain() 143 places[c].lpfn = adev->gmc.mem_partitions[mem_id].range.lpfn + 1; in amdgpu_bo_placement_from_domain()
|
/kernel/linux/linux-6.6/drivers/soc/ti/ |
H A D | pruss.c | 101 * @mem_id: the memory resource id 112 int pruss_request_mem_region(struct pruss *pruss, enum pruss_mem mem_id, in pruss_request_mem_region() argument 115 if (!pruss || !region || mem_id >= PRUSS_MEM_MAX) in pruss_request_mem_region() 120 if (pruss->mem_in_use[mem_id]) { in pruss_request_mem_region() 125 *region = pruss->mem_regions[mem_id]; in pruss_request_mem_region() 126 pruss->mem_in_use[mem_id] = region; in pruss_request_mem_region()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | pruss_driver.h | 110 int pruss_request_mem_region(struct pruss *pruss, enum pruss_mem mem_id, 132 enum pruss_mem mem_id, in pruss_request_mem_region() 131 pruss_request_mem_region(struct pruss *pruss, enum pruss_mem mem_id, struct pruss_mem_region *region) pruss_request_mem_region() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | cxgb3_ioctl.h | 78 uint32_t mem_id; member 115 enum { MEM_CM, MEM_PMRX, MEM_PMTX }; /* ch_mem_range.mem_id values */
|
H A D | cxgb3_offload.c | 315 if (t->mem_id == MEM_CM) in cxgb_rdma_ctl() 317 else if (t->mem_id == MEM_PMRX) in cxgb_rdma_ctl() 319 else if (t->mem_id == MEM_PMTX) in cxgb_rdma_ctl()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | cxgb3_ioctl.h | 78 uint32_t mem_id; member 115 enum { MEM_CM, MEM_PMRX, MEM_PMTX }; /* ch_mem_range.mem_id values */
|
/kernel/linux/linux-5.10/net/core/ |
H A D | xdp.c | 52 u32 mem_id = *(u32 *)arg->key; in xdp_mem_id_cmp() local 54 return xa->mem.id != mem_id; in xdp_mem_id_cmp()
|
/kernel/linux/linux-5.10/drivers/infiniband/ulp/rtrs/ |
H A D | rtrs-clt.c | 81 WARN_ON(permit->mem_id != bit); in __rtrs_get_permit() 91 clear_bit_unlock(permit->mem_id, clt->permits_map); in __rtrs_put_permit() 145 if (WARN_ON(!test_bit(permit->mem_id, clt->permits_map))) in rtrs_clt_put_permit() 922 req = &sess->reqs[permit->mem_id]; in rtrs_clt_get_req() 938 req = &alive_sess->reqs[fail_req->permit->mem_id]; in rtrs_clt_get_copy_req() 1018 buf_id = req->permit->mem_id; in rtrs_clt_write_req() 1138 buf_id = req->permit->mem_id; in rtrs_clt_read_req() 1316 permit->mem_id = i; in alloc_permits() 2290 * Check if IB immediate data size is enough to hold the mem_id and in process_info_rsp()
|
H A D | rtrs-clt.h | 86 unsigned int mem_id; member
|
/kernel/linux/linux-6.6/drivers/infiniband/ulp/rtrs/ |
H A D | rtrs-clt.c | 89 WARN_ON(permit->mem_id != bit); in __rtrs_get_permit() 99 clear_bit_unlock(permit->mem_id, clt->permits_map); in __rtrs_put_permit() 154 if (WARN_ON(!test_bit(permit->mem_id, clt->permits_map))) in rtrs_clt_put_permit() 988 req = &clt_path->reqs[permit->mem_id]; in rtrs_clt_get_req() 1004 req = &alive_path->reqs[fail_req->permit->mem_id]; in rtrs_clt_get_copy_req() 1114 buf_id = req->permit->mem_id; in rtrs_clt_write_req() 1247 buf_id = req->permit->mem_id; in rtrs_clt_read_req() 1426 permit->mem_id = i; in alloc_permits() 2412 * Check if IB immediate data size is enough to hold the mem_id and in process_info_rsp()
|
H A D | rtrs-clt.h | 87 unsigned int mem_id; member
|
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/ |
H A D | memory_mgr.c | 171 buf->handle = (((u64)rc | buf->behavior->mem_id) << PAGE_SHIFT); in hl_mmap_mem_buf_alloc()
|
/kernel/linux/linux-5.10/arch/um/drivers/ |
H A D | mconsole_kern.c | 393 static int mem_id(char **str, int *start_out, int *end_out) in mem_id() function 412 .id = mem_id,
|
/kernel/linux/linux-6.6/arch/um/drivers/ |
H A D | mconsole_kern.c | 394 static int mem_id(char **str, int *start_out, int *end_out) in mem_id() function 413 .id = mem_id,
|
/kernel/linux/linux-6.6/net/core/ |
H A D | xdp.c | 54 u32 mem_id = *(u32 *)arg->key; in xdp_mem_id_cmp() local 56 return xa->mem.id != mem_id; in xdp_mem_id_cmp()
|