Home
last modified time | relevance | path

Searched refs:ids (Results 1 - 17 of 17) sorted by relevance

/device/soc/rockchip/common/sdk_linux/ipc/
H A Dutil.c38 * The ids->rwsem must be taken when:
75 int ids; member
109 * @ids: ipc identifier set
112 * below ipc_mni) then initialise the keys hashtable and ids idr.
114 void ipc_init_ids(struct ipc_ids *ids) in ipc_init_ids() argument
116 ids->in_use = 0; in ipc_init_ids()
117 ids->seq = 0; in ipc_init_ids()
118 init_rwsem(&ids->rwsem); in ipc_init_ids()
119 rhashtable_init(&ids->key_ht, &ipc_kht_params); in ipc_init_ids()
120 idr_init(&ids in ipc_init_ids()
137 ipc_init_proc_interface(const char *path, const char *header, int ids, int (*show)(struct seq_file *, void *)) ipc_init_proc_interface() argument
171 ipc_findkey(struct ipc_ids *ids, key_t key) ipc_findkey() argument
201 ipc_idr_alloc(struct ipc_ids *ids, struct kern_ipc_perm *new) ipc_idr_alloc() argument
276 ipc_addid(struct ipc_ids *ids, struct kern_ipc_perm *new, int limit) ipc_addid() argument
339 ipcget_new(struct ipc_namespace *ns, struct ipc_ids *ids, const struct ipc_ops *ops, struct ipc_params *params) ipcget_new() argument
396 ipcget_public(struct ipc_namespace *ns, struct ipc_ids *ids, const struct ipc_ops *ops, struct ipc_params *params) ipcget_public() argument
449 ipc_kht_remove(struct ipc_ids *ids, struct kern_ipc_perm *ipcp) ipc_kht_remove() argument
464 ipc_rmid(struct ipc_ids *ids, struct kern_ipc_perm *ipcp) ipc_rmid() argument
492 ipc_set_key_private(struct ipc_ids *ids, struct kern_ipc_perm *ipcp) ipc_set_key_private() argument
597 ipc_obtain_object_idr(struct ipc_ids *ids, int id) ipc_obtain_object_idr() argument
621 ipc_obtain_object_check(struct ipc_ids *ids, int id) ipc_obtain_object_check() argument
646 ipcget(struct ipc_namespace *ns, struct ipc_ids *ids, const struct ipc_ops *ops, struct ipc_params *params) ipcget() argument
695 ipcctl_obtain_check(struct ipc_namespace *ns, struct ipc_ids *ids, int id, int cmd, struct ipc64_perm *perm, int extra_perm) ipcctl_obtain_check() argument
759 sysvipc_find_ipc(struct ipc_ids *ids, loff_t pos, loff_t *new_pos) sysvipc_find_ipc() argument
812 struct ipc_ids *ids; sysvipc_proc_start() local
841 struct ipc_ids *ids; sysvipc_proc_stop() local
[all...]
H A Dmsg.c99 #define msg_ids(ns) ((ns)->ids[IPC_MSG_IDS])
1326 ipc_init_ids(&ns->ids[IPC_MSG_IDS]); in msg_init_ns()
1333 idr_destroy(&ns->ids[IPC_MSG_IDS].ipcs_idr); in msg_exit_ns()
1334 rhashtable_destroy(&ns->ids[IPC_MSG_IDS].key_ht); in msg_exit_ns()
H A Dsem.c168 #define sem_ids(ns) ((ns)->ids[IPC_SEM_IDS])
253 ipc_init_ids(&ns->ids[IPC_SEM_IDS]); in sem_init_ns()
260 idr_destroy(&ns->ids[IPC_SEM_IDS].ipcs_idr); in sem_exit_ns()
261 rhashtable_destroy(&ns->ids[IPC_SEM_IDS].key_ht); in sem_exit_ns()
H A Dshm.c86 #define shm_ids(ns) ((ns)->ids[IPC_SHM_IDS])
133 idr_destroy(&ns->ids[IPC_SHM_IDS].ipcs_idr); in shm_exit_ns()
134 rhashtable_destroy(&ns->ids[IPC_SHM_IDS].key_ht); in shm_exit_ns()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_softjobs.c1241 u8 *ids; in kbase_jit_free_prepare() local
1253 ids = kmalloc_array(count, sizeof(*ids), GFP_KERNEL); in kbase_jit_free_prepare()
1254 if (!ids) { in kbase_jit_free_prepare()
1260 katom->softjob_data = ids; in kbase_jit_free_prepare()
1264 /* Fail the job if there is no list of ids */ in kbase_jit_free_prepare()
1270 if (copy_from_user(ids, data, sizeof(*ids) * count) != 0) { in kbase_jit_free_prepare()
1276 *ids = (u8)katom->jc; in kbase_jit_free_prepare()
1279 KBASE_TLSTREAM_TL_ATTRIB_ATOM_JITFREEINFO(kbdev, katom, ids[ in kbase_jit_free_prepare()
1296 u8 *ids = kbase_jit_free_get_ids(katom); kbase_jit_free_process() local
1357 u8 *ids; kbase_jit_free_finish() local
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_softjobs.c1275 u8 *ids; in kbase_jit_free_prepare() local
1287 ids = kmalloc_array(count, sizeof(*ids), GFP_KERNEL); in kbase_jit_free_prepare()
1288 if (!ids) { in kbase_jit_free_prepare()
1294 katom->softjob_data = ids; in kbase_jit_free_prepare()
1298 /* Fail the job if there is no list of ids */ in kbase_jit_free_prepare()
1304 if (copy_from_user(ids, data, sizeof(*ids)*count) != 0) { in kbase_jit_free_prepare()
1310 *ids = (u8)katom->jc; in kbase_jit_free_prepare()
1313 KBASE_TLSTREAM_TL_ATTRIB_ATOM_JITFREEINFO(kbdev, katom, ids[ in kbase_jit_free_prepare()
1329 u8 *ids = kbase_jit_free_get_ids(katom); kbase_jit_free_process() local
1392 u8 *ids; kbase_jit_free_finish() local
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_kcpu.c247 u8 const*const free_ids = jit_cmd->info.jit_free.ids; in kbase_kcpu_jit_allocate_process()
367 /* Search for duplicate JIT ids */ in kbase_kcpu_jit_allocate_prepare()
448 u8 const *const ids = free_info->ids; in kbase_kcpu_jit_free_process() local
454 if (WARN_ON(!ids)) in kbase_kcpu_jit_free_process()
466 if (!kctx->jit_alloc[ids[i]]) { in kbase_kcpu_jit_free_process()
471 struct kbase_va_region *const reg = kctx->jit_alloc[ids[i]]; in kbase_kcpu_jit_free_process()
482 kctx->jit_alloc[ids[i]] = NULL; in kbase_kcpu_jit_free_process()
489 /* Free the list of ids */ in kbase_kcpu_jit_free_process()
490 kfree(ids); in kbase_kcpu_jit_free_process()
509 u8 *ids; kbase_kcpu_jit_free_prepare() local
[all...]
H A Dmali_kbase_csf_kcpu.h157 * @ids: Array of identifiers of jit allocations which are to be freed
163 u8 *ids; member
/device/qemu/riscv32_virt/liteos_m/board/driver/
H A Dvirtinput.c73 struct VirtinDevids ids; member
241 devInfo->bustype = conf->u.ids.bus; in VirtinFillHidDevIds()
242 devInfo->vendor = conf->u.ids.vendor; in VirtinFillHidDevIds()
243 devInfo->product = conf->u.ids.product; in VirtinFillHidDevIds()
244 devInfo->version = conf->u.ids.version; in VirtinFillHidDevIds()
/device/qemu/drivers/virtio/
H A Dvirtinput.c71 struct VirtinDevids ids; member
250 devInfo->bustype = conf->u.ids.bus; in VirtinFillHidDevIds()
251 devInfo->vendor = conf->u.ids.vendor; in VirtinFillHidDevIds()
252 devInfo->product = conf->u.ids.product; in VirtinFillHidDevIds()
253 devInfo->version = conf->u.ids.version; in VirtinFillHidDevIds()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_kcpu.h129 * @ids: Array of identifiers of jit allocations which are to be freed
135 u8 *ids; member
H A Dmali_base_csf_kernel.h391 * @ids: An array containing the JIT IDs to free.
392 * @count: The number of elements in the ids array.
396 u64 ids; member
/device/soc/rockchip/rk3588/kernel/include/uapi/gpu/arm/bifrost/csf/
H A Dmali_base_csf_kernel.h510 * @ids: An array containing the JIT IDs to free.
511 * @count: The number of elements in the ids array.
515 __u64 ids; member
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Diommu.h560 * @ids: IDs which this device may present to the IOMMU
568 u32 ids[]; member
583 int iommu_fwspec_add_ids(struct device *dev, u32 *ids, int num_ids);
925 static inline int iommu_fwspec_add_ids(struct device *dev, u32 *ids, int num_ids) in iommu_fwspec_add_ids() argument
/device/soc/rockchip/common/sdk_linux/drivers/irqchip/
H A Dirq-gic-v3-its.c2397 static bool its_parse_indirect_baser(struct its_node *its, struct its_baser *baser, u32 *order, u32 ids) in its_parse_indirect_baser() argument
2408 if ((esz << ids) > (psz * 2)) { in its_parse_indirect_baser()
2420 * subtract ID bits that sparse lvl2 table from 'ids' in its_parse_indirect_baser()
2424 ids -= ilog2(psz / (int)esz); in its_parse_indirect_baser()
2436 new_order = max_t(u32, get_order(esz << ids), new_order); in its_parse_indirect_baser()
2439 ids = ilog2(PAGE_ORDER_TO_SIZE(new_order) / (int)esz); in its_parse_indirect_baser()
2440 pr_warn("ITS@%pa: %s Table too large, reduce ids %llu->%u\n", &its->phys_base, its_base_type_string[type], in its_parse_indirect_baser()
2441 device_ids(its), ids); in its_parse_indirect_baser()
4683 u32 ids; in its_enable_quirk_socionext_synquacer() local
4691 ids in its_enable_quirk_socionext_synquacer()
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/iommu/
H A Diommu.c2938 fwspec = kzalloc(struct_size(fwspec, ids, 1), GFP_KERNEL); in iommu_fwspec_init()
2963 int iommu_fwspec_add_ids(struct device *dev, u32 *ids, int num_ids) in iommu_fwspec_add_ids() argument
2974 fwspec = krealloc(fwspec, struct_size(fwspec, ids, new_num), GFP_KERNEL); in iommu_fwspec_add_ids()
2983 fwspec->ids[fwspec->num_ids + i] = ids[i]; in iommu_fwspec_add_ids()
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/
H A Dwlioctl.h1557 /* tlv ids for auth event */
1574 /* tlv ids for PMKSA event */
3121 /* subcommands ids */
3211 /* subcommands ids */
3669 * iovar subcommand ids
12163 /* list ndp ids */
13243 /* subcommand ids */
13300 /* subcommand ids */
13352 /* subcommand ids */
14252 /* session ids
14537 uint16 ids[1]; global() member
14542 wl_proxd_session_id_t ids[1]; global() member
[all...]

Completed in 94 milliseconds