/Linux-v5.10/arch/x86/entry/ |
D | common.c | 45 nr = array_index_nospec(nr, NR_syscalls); in do_syscall_64() 50 nr = array_index_nospec(nr & ~__X32_SYSCALL_BIT, in do_syscall_64() 77 nr = array_index_nospec(nr, IA32_NR_syscalls); in do_syscall_32_irqs_on()
|
/Linux-v5.10/Documentation/staging/ |
D | speculation.rst | 75 The array_index_nospec() helper in <linux/nospec.h> can be used to 78 A call to array_index_nospec(index, size) returns a sanitized index 89 index = array_index_nospec(index, MAX_ARRAY_ELEMS);
|
/Linux-v5.10/sound/pci/asihpi/ |
D | hpimsginit.c | 33 object = array_index_nospec(object, HPI_OBJ_MAXINDEX + 1); in hpi_init_message() 62 object = array_index_nospec(object, HPI_OBJ_MAXINDEX + 1); in hpi_init_response()
|
/Linux-v5.10/sound/synth/emux/ |
D | emux_hwdep.c | 60 info.mode = array_index_nospec(info.mode, EMUX_MD_END); in snd_emux_hwdep_misc_mode() 67 info.port = array_index_nospec(info.port, emu->num_ports); in snd_emux_hwdep_misc_mode()
|
/Linux-v5.10/drivers/hid/usbhid/ |
D | hiddev.c | 459 uref->field_index = array_index_nospec(uref->field_index, in hiddev_ioctl_usage() 465 uref->usage_index = array_index_nospec(uref->usage_index, in hiddev_ioctl_usage() 493 uref->field_index = array_index_nospec(uref->field_index, in hiddev_ioctl_usage() 502 array_index_nospec(uref->usage_index, in hiddev_ioctl_usage() 515 array_index_nospec(uref->usage_index, in hiddev_ioctl_usage() 763 finfo.field_index = array_index_nospec(finfo.field_index, in hiddev_ioctl() 808 cinfo.index = array_index_nospec(cinfo.index, in hiddev_ioctl()
|
/Linux-v5.10/include/linux/ |
D | nospec.h | 51 #define array_index_nospec(index, size) \ macro
|
D | fdtable.h | 88 fd = array_index_nospec(fd, fdt->max_fds); in __fcheck_files()
|
/Linux-v5.10/arch/x86/kvm/ |
D | pmu.h | 110 u32 index = array_index_nospec(msr - base, in get_gp_pmc() 125 u32 index = array_index_nospec(msr - base, in get_fixed_pmc()
|
D | mtrr.c | 195 *unit = array_index_nospec( in fixed_msr_to_seg_unit() 201 *unit = array_index_nospec( in fixed_msr_to_seg_unit()
|
/Linux-v5.10/include/sound/ |
D | control.h | 148 return array_index_nospec(ioff, kctl->count); in snd_ctl_get_ioffnum() 154 return array_index_nospec(ioff, kctl->count); in snd_ctl_get_ioffidx()
|
/Linux-v5.10/drivers/gpu/drm/i915/ |
D | i915_user_extensions.c | 46 name = array_index_nospec(name, count); in i915_user_extensions()
|
/Linux-v5.10/drivers/char/mwave/ |
D | mwavedd.c | 293 ipcnum = array_index_nospec(ipcnum, in mwave_ioctl() 323 ipcnum = array_index_nospec(ipcnum, in mwave_ioctl() 391 ipcnum = array_index_nospec(ipcnum, in mwave_ioctl()
|
/Linux-v5.10/sound/pci/hda/ |
D | hda_hwdep.c | 49 verb = array_index_nospec(verb, codec->core.num_nodes); in get_wcap_ioctl()
|
/Linux-v5.10/arch/arm64/kernel/ |
D | syscall.c | 47 syscall_fn = syscall_table[array_index_nospec(scno, sc_nr)]; in invoke_syscall()
|
/Linux-v5.10/drivers/staging/wfx/ |
D | wfx.h | 100 vif_id = array_index_nospec(vif_id, ARRAY_SIZE(wdev->vif)); in wdev_to_wvif()
|
/Linux-v5.10/drivers/misc/ |
D | hmc6352.c | 42 val = array_index_nospec(val, strlen(map)); in compass_store()
|
/Linux-v5.10/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ctx.c | 85 hw_ip = array_index_nospec(hw_ip, AMDGPU_HW_IP_NUM); in amdgpu_ctx_prio_sched_to_hw() 113 hw_ip = array_index_nospec(hw_ip, AMDGPU_HW_IP_NUM); in amdgpu_ctx_init_entity() 523 hw_prio = array_index_nospec(hw_prio, AMDGPU_RING_PRIO_MAX); in amdgpu_ctx_set_entity_priority()
|
/Linux-v5.10/drivers/usb/usbip/ |
D | vhci_sysfs.c | 217 *pdev_nr = array_index_nospec(*pdev_nr, vhci_num_controllers); in valid_port() 223 *rhport = array_index_nospec(*rhport, VHCI_HC_PORTS); in valid_port()
|
/Linux-v5.10/drivers/gpu/drm/ |
D | drm_ioctl.c | 837 index = array_index_nospec(index, dev->driver->num_ioctls); in drm_ioctl() 843 nr = array_index_nospec(nr, DRM_CORE_IOCTL_COUNT); in drm_ioctl() 926 nr = array_index_nospec(nr, DRM_CORE_IOCTL_COUNT); in drm_ioctl_flags()
|
/Linux-v5.10/arch/arm64/kvm/vgic/ |
D | vgic-mmio-v2.c | 369 n = array_index_nospec(n, 4); in vgic_mmio_read_apr() 395 n = array_index_nospec(n, 4); in vgic_mmio_write_apr()
|
/Linux-v5.10/arch/x86/kvm/vmx/ |
D | pmu_intel.c | 97 event = fixed_pmc_events[array_index_nospec(idx, size)]; in intel_find_fixed_event() 152 return &counters[array_index_nospec(idx, num_counters)]; in intel_rdpmc_ecx_to_pmc()
|
/Linux-v5.10/sound/drivers/opl3/ |
D | opl3_synth.c | 466 voice_offset = array_index_nospec(voice_offset, MAX_OPL2_VOICES); in snd_opl3_set_voice() 467 voice_op = array_index_nospec(voice->op, 4); in snd_opl3_set_voice()
|
/Linux-v5.10/ipc/ |
D | sem.c | 408 idx = array_index_nospec(sops->sem_num, sma->sem_nsems); in sem_lock() 657 int idx = array_index_nospec(sop->sem_num, sma->sem_nsems); in perform_atomic_semop_slow() 738 int idx = array_index_nospec(sop->sem_num, sma->sem_nsems); in perform_atomic_semop() 1383 semnum = array_index_nospec(semnum, sma->sem_nsems); in semctl_setval() 1538 semnum = array_index_nospec(semnum, nsems); in semctl_main() 2138 int idx = array_index_nospec(sops->sem_num, sma->sem_nsems); in do_semtimedop()
|
/Linux-v5.10/kernel/sched/ |
D | autogroup.c | 232 idx = array_index_nospec(nice + 20, 40); in proc_sched_autogroup_set_nice()
|
/Linux-v5.10/arch/x86/events/intel/ |
D | cstate.c | 322 cfg = array_index_nospec((unsigned long)cfg, PERF_CSTATE_CORE_EVENT_MAX); in cstate_pmu_event_init() 331 cfg = array_index_nospec((unsigned long)cfg, PERF_CSTATE_PKG_EVENT_MAX); in cstate_pmu_event_init()
|