| /linux/arch/sparc/prom/ |
| H A D | misc_64.c | 23 unsigned long args[5]; in prom_service_exists() local 25 args[0] = (unsigned long) "test"; in prom_service_exists() 26 args[1] = 1; in prom_service_exists() 27 args[2] = 1; in prom_service_exists() 28 args[3] = (unsigned long) service_name; in prom_service_exists() 29 args[4] = (unsigned long) -1; in prom_service_exists() 31 p1275_cmd_direct(args); in prom_service_exists() 33 if (args[4]) in prom_service_exists() 41 unsigned long args[3]; in prom_sun4v_guest_soft_state() local 45 args[0] = (unsigned long) svc; in prom_sun4v_guest_soft_state() [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvif/ |
| H A D | outp.c | 32 struct nvif_outp_dp_mst_vcpi_v0 args; in nvif_outp_dp_mst_vcpi() local 35 args.version = 0; in nvif_outp_dp_mst_vcpi() 36 args.head = head; in nvif_outp_dp_mst_vcpi() 37 args.start_slot = start_slot; in nvif_outp_dp_mst_vcpi() 38 args.num_slots = num_slots; in nvif_outp_dp_mst_vcpi() 39 args.pbn = pbn; in nvif_outp_dp_mst_vcpi() 40 args.aligned_pbn = aligned_pbn; in nvif_outp_dp_mst_vcpi() 42 ret = nvif_object_mthd(&outp->object, NVIF_OUTP_V0_DP_MST_VCPI, &args, sizeof(args)); in nvif_outp_dp_mst_vcpi() 45 args.head, args.start_slot, args.num_slots, args.pbn, args.aligned_pbn); in nvif_outp_dp_mst_vcpi() 52 struct nvif_outp_dp_mst_id_get_v0 args; in nvif_outp_dp_mst_id_put() local [all …]
|
| H A D | vmm.c | 39 struct nvif_vmm_map_v0 *args; in nvif_vmm_map() local 43 if (sizeof(*args) + argc > sizeof(stack)) { in nvif_vmm_map() 44 if (!(args = kmalloc(sizeof(*args) + argc, GFP_KERNEL))) in nvif_vmm_map() 47 args = (void *)stack; in nvif_vmm_map() 50 args->version = 0; in nvif_vmm_map() 51 args->addr = addr; in nvif_vmm_map() 52 args->size = size; in nvif_vmm_map() 53 args->memory = nvif_handle(&mem->object); in nvif_vmm_map() 54 args->offset = offset; in nvif_vmm_map() 55 memcpy(args->data, argv, argc); in nvif_vmm_map() [all …]
|
| H A D | object.c | 36 } *args = data; in nvif_object_ioctl() local 38 if (size >= sizeof(*args) && args->v0.version == 0) { in nvif_object_ioctl() 40 args->v0.object = nvif_handle(object); in nvif_object_ioctl() 42 args->v0.object = 0; in nvif_object_ioctl() 62 } *args = NULL; in nvif_object_sclass_get() local 67 size = sizeof(*args) + cnt * sizeof(args->sclass.oclass[0]); in nvif_object_sclass_get() 68 if (!(args = kmalloc(size, GFP_KERNEL))) in nvif_object_sclass_get() 70 args->ioctl.version = 0; in nvif_object_sclass_get() 71 args->ioctl.type = NVIF_IOCTL_V0_SCLASS; in nvif_object_sclass_get() 72 args->sclass.version = 0; in nvif_object_sclass_get() [all …]
|
| /linux/include/linux/ |
| H A D | unroll.h | 10 #include <linux/args.h> 54 #define UNROLL(N, MACRO, args...) CONCATENATE(__UNROLL_, N)(MACRO, args) argument 56 #define __UNROLL_0(MACRO, args...) argument 57 #define __UNROLL_1(MACRO, args...) __UNROLL_0(MACRO, args) MACRO(0, args) argument 58 #define __UNROLL_2(MACRO, args...) __UNROLL_1(MACRO, args) MACRO(1, args) argument 59 #define __UNROLL_3(MACRO, args...) __UNROLL_2(MACRO, args) MACRO(2, args) argument 60 #define __UNROLL_4(MACRO, args...) __UNROLL_3(MACRO, args) MACRO(3, args) argument 61 #define __UNROLL_5(MACRO, args...) __UNROLL_4(MACRO, args) MACRO(4, args) argument 62 #define __UNROLL_6(MACRO, args...) __UNROLL_5(MACRO, args) MACRO(5, args) argument 63 #define __UNROLL_7(MACRO, args...) __UNROLL_6(MACRO, args) MACRO(6, args) argument [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| H A D | uoutp.c | 36 union nvif_outp_dp_mst_vcpi_args *args = argv; in nvkm_uoutp_mthd_dp_mst_vcpi() local 38 if (argc != sizeof(args->v0) || args->v0.version != 0) in nvkm_uoutp_mthd_dp_mst_vcpi() 40 if (!ior->func->dp || !ior->func->dp->vcpi || !nvkm_head_find(outp->disp, args->v0.head)) in nvkm_uoutp_mthd_dp_mst_vcpi() 43 ior->func->dp->vcpi(ior, args->v0.head, args->v0.start_slot, args->v0.num_slots, in nvkm_uoutp_mthd_dp_mst_vcpi() 44 args->v0.pbn, args->v0.aligned_pbn); in nvkm_uoutp_mthd_dp_mst_vcpi() 51 union nvif_outp_dp_mst_id_put_args *args = argv; in nvkm_uoutp_mthd_dp_mst_id_put() local 53 if (argc != sizeof(args->v0) || args->v0.version != 0) in nvkm_uoutp_mthd_dp_mst_id_put() 58 return outp->func->dp.mst_id_put(outp, args->v0.id); in nvkm_uoutp_mthd_dp_mst_id_put() 64 union nvif_outp_dp_mst_id_get_args *args = argv; in nvkm_uoutp_mthd_dp_mst_id_get() local 66 if (argc != sizeof(args->v0) || args->v0.version != 0) in nvkm_uoutp_mthd_dp_mst_id_get() [all …]
|
| H A D | uconn.c | 36 union nvif_conn_event_args args; in nvkm_uconn_uevent_gsp() local 38 args.v0.version = 0; in nvkm_uconn_uevent_gsp() 39 args.v0.types = 0; in nvkm_uconn_uevent_gsp() 41 args.v0.types |= NVIF_CONN_EVENT_V0_PLUG; in nvkm_uconn_uevent_gsp() 43 args.v0.types |= NVIF_CONN_EVENT_V0_UNPLUG; in nvkm_uconn_uevent_gsp() 45 args.v0.types |= NVIF_CONN_EVENT_V0_IRQ; in nvkm_uconn_uevent_gsp() 47 return object->client->event(token, &args, sizeof(args.v0)); in nvkm_uconn_uevent_gsp() 53 union nvif_conn_event_args args; in nvkm_uconn_uevent_aux() local 55 args.v0.version = 0; in nvkm_uconn_uevent_aux() 56 args.v0.types = 0; in nvkm_uconn_uevent_aux() [all …]
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | atombios_crtc.c | 45 SET_CRTC_OVERSCAN_PS_ALLOCATION args; in amdgpu_atombios_crtc_overscan_setup() local 49 memset(&args, 0, sizeof(args)); in amdgpu_atombios_crtc_overscan_setup() 51 args.ucCRTC = amdgpu_crtc->crtc_id; in amdgpu_atombios_crtc_overscan_setup() 55 args.usOverscanTop = cpu_to_le16((adjusted_mode->crtc_vdisplay - mode->crtc_vdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup() 56 args.usOverscanBottom = cpu_to_le16((adjusted_mode->crtc_vdisplay - mode->crtc_vdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup() 57 args.usOverscanLeft = cpu_to_le16((adjusted_mode->crtc_hdisplay - mode->crtc_hdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup() 58 args.usOverscanRight = cpu_to_le16((adjusted_mode->crtc_hdisplay - mode->crtc_hdisplay) / 2); in amdgpu_atombios_crtc_overscan_setup() 65 …args.usOverscanLeft = cpu_to_le16((adjusted_mode->crtc_hdisplay - (a2 / mode->crtc_vdisplay)) / 2); in amdgpu_atombios_crtc_overscan_setup() 66 …args.usOverscanRight = cpu_to_le16((adjusted_mode->crtc_hdisplay - (a2 / mode->crtc_vdisplay)) / 2… in amdgpu_atombios_crtc_overscan_setup() 68 … args.usOverscanTop = cpu_to_le16((adjusted_mode->crtc_vdisplay - (a1 / mode->crtc_hdisplay)) / 2); in amdgpu_atombios_crtc_overscan_setup() [all …]
|
| H A D | atombios_encoders.c | 318 DAC_ENCODER_CONTROL_PS_ALLOCATION args; in amdgpu_atombios_encoder_setup_dac() local 321 memset(&args, 0, sizeof(args)); in amdgpu_atombios_encoder_setup_dac() 334 args.ucAction = action; in amdgpu_atombios_encoder_setup_dac() 335 args.ucDacStandard = ATOM_DAC1_PS2; in amdgpu_atombios_encoder_setup_dac() 336 args.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10); in amdgpu_atombios_encoder_setup_dac() 338 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args, sizeof(args)); in amdgpu_atombios_encoder_setup_dac() 381 union dvo_encoder_control args; in amdgpu_atombios_encoder_setup_dvo() local 385 memset(&args, 0, sizeof(args)); in amdgpu_atombios_encoder_setup_dvo() 395 args.ext_tmds.sXTmdsEncoder.ucEnable = action; in amdgpu_atombios_encoder_setup_dvo() 398 args.ext_tmds.sXTmdsEncoder.ucMisc |= PANEL_ENCODER_MISC_DUAL; in amdgpu_atombios_encoder_setup_dvo() [all …]
|
| /linux/drivers/media/test-drivers/vidtv/ |
| H A D | vidtv_pes.c | 60 static u32 vidtv_pes_write_header_stuffing(struct pes_header_write_args *args) in vidtv_pes_write_header_stuffing() argument 68 if (args->n_pes_h_s_bytes > PES_HEADER_MAX_STUFFING_BYTES) { in vidtv_pes_write_header_stuffing() 71 args->n_pes_h_s_bytes = PES_HEADER_MAX_STUFFING_BYTES; in vidtv_pes_write_header_stuffing() 74 return vidtv_memset(args->dest_buf, in vidtv_pes_write_header_stuffing() 75 args->dest_offset, in vidtv_pes_write_header_stuffing() 76 args->dest_buf_sz, in vidtv_pes_write_header_stuffing() 78 args->n_pes_h_s_bytes); in vidtv_pes_write_header_stuffing() 81 static u32 vidtv_pes_write_pts_dts(struct pes_header_write_args *args) in vidtv_pes_write_pts_dts() argument 93 if (!args->send_pts && args->send_dts) in vidtv_pes_write_pts_dts() 101 if (args->send_pts && args->send_dts) { in vidtv_pes_write_pts_dts() [all …]
|
| /linux/drivers/net/wireless/marvell/libertas_tf/ |
| H A D | deb_defs.h | 49 #define LBTF_DEB_LL(grp, grpnam, fmt, args...) \ argument 51 printk(KERN_DEBUG DRV_NAME grpnam ": " fmt, ## args); } while (0) 53 #define LBTF_DEB_LL(grp, grpnam, fmt, args...) do {} while (0) argument 58 #define lbtf_deb_enter_args(grp, fmt, args...) \ argument 59 LBTF_DEB_LL(grp | LBTF_DEB_ENTER, " enter", "%s(" fmt ")\n", __func__, ## args); 62 #define lbtf_deb_leave_args(grp, fmt, args...) \ argument 64 __func__, ##args); 65 #define lbtf_deb_main(fmt, args...) LBTF_DEB_LL(LBTF_DEB_MAIN, " main", fmt, ##args) argument 66 #define lbtf_deb_net(fmt, args...) LBTF_DEB_LL(LBTF_DEB_NET, " net", fmt, ##args) argument 67 #define lbtf_deb_mesh(fmt, args...) LBTF_DEB_LL(LBTF_DEB_MESH, " mesh", fmt, ##args) argument [all …]
|
| /linux/tools/testing/selftests/net/ |
| H A D | nettest.c | 163 va_list args; in log_msg() local 171 va_start(args, format); in log_msg() 172 vfprintf(stdout, format, args); in log_msg() 173 va_end(args); in log_msg() 181 va_list args; in log_error() local 189 va_start(args, format); in log_error() 190 vfprintf(stderr, format, args); in log_error() 191 va_end(args); in log_error() 199 va_list args; in log_err_errno() local 207 va_start(args, fmt); in log_err_errno() [all …]
|
| /linux/arch/powerpc/kvm/ |
| H A D | book3s_rtas.c | 19 static void kvm_rtas_set_xive(struct kvm_vcpu *vcpu, struct rtas_args *args) in kvm_rtas_set_xive() argument 24 if (be32_to_cpu(args->nargs) != 3 || be32_to_cpu(args->nret) != 1) { in kvm_rtas_set_xive() 29 irq = be32_to_cpu(args->args[0]); in kvm_rtas_set_xive() 30 server = be32_to_cpu(args->args[1]); in kvm_rtas_set_xive() 31 priority = be32_to_cpu(args->args[2]); in kvm_rtas_set_xive() 40 args->rets[0] = cpu_to_be32(rc); in kvm_rtas_set_xive() 43 static void kvm_rtas_get_xive(struct kvm_vcpu *vcpu, struct rtas_args *args) in kvm_rtas_get_xive() argument 48 if (be32_to_cpu(args->nargs) != 1 || be32_to_cpu(args->nret) != 3) { in kvm_rtas_get_xive() 53 irq = be32_to_cpu(args->args[0]); in kvm_rtas_get_xive() 65 args->rets[1] = cpu_to_be32(server); in kvm_rtas_get_xive() [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
| H A D | uvmm.c | 50 } *args = argv; in nvkm_uvmm_mthd_pfnclr() local 55 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) { in nvkm_uvmm_mthd_pfnclr() 56 addr = args->v0.addr; in nvkm_uvmm_mthd_pfnclr() 57 size = args->v0.size; in nvkm_uvmm_mthd_pfnclr() 78 } *args = argv; in nvkm_uvmm_mthd_pfnmap() local 84 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, true))) { in nvkm_uvmm_mthd_pfnmap() 85 page = args->v0.page; in nvkm_uvmm_mthd_pfnmap() 86 addr = args->v0.addr; in nvkm_uvmm_mthd_pfnmap() 87 size = args->v0.size; in nvkm_uvmm_mthd_pfnmap() 88 phys = args->v0.phys; in nvkm_uvmm_mthd_pfnmap() [all …]
|
| /linux/tools/lib/bpf/ |
| H A D | bpf_tracing.h | 644 #define ___bpf_ctx_cast2(x, args...) ___bpf_ctx_cast1(args), ctx[1] argument 645 #define ___bpf_ctx_cast3(x, args...) ___bpf_ctx_cast2(args), ctx[2] argument 646 #define ___bpf_ctx_cast4(x, args...) ___bpf_ctx_cast3(args), ctx[3] argument 647 #define ___bpf_ctx_cast5(x, args...) ___bpf_ctx_cast4(args), ctx[4] argument 648 #define ___bpf_ctx_cast6(x, args...) ___bpf_ctx_cast5(args), ctx[5] argument 649 #define ___bpf_ctx_cast7(x, args...) ___bpf_ctx_cast6(args), ctx[6] argument 650 #define ___bpf_ctx_cast8(x, args...) ___bpf_ctx_cast7(args), ctx[7] argument 651 #define ___bpf_ctx_cast9(x, args...) ___bpf_ctx_cast8(args), ctx[8] argument 652 #define ___bpf_ctx_cast10(x, args...) ___bpf_ctx_cast9(args), ctx[9] argument 653 #define ___bpf_ctx_cast11(x, args...) ___bpf_ctx_cast10(args), ctx[10] argument [all …]
|
| /linux/tools/testing/selftests/futex/functional/ |
| H A D | futex_numa.c | 111 struct thread_args *args = _arg; in threadfn() local 117 while (!*args->done) { in threadfn() 119 futex_numa_32_lock(args->lock); in threadfn() 120 args->val++; in threadfn() 122 assert(*args->val1 == *args->val2); in threadfn() 123 (*args->val1)++; in threadfn() 125 (*args->val2)++; in threadfn() 127 node = args->lock->node; in threadfn() 128 futex_numa_32_unlock(args->lock); in threadfn() 130 if (node != args->node) { in threadfn() [all …]
|
| H A D | futex_requeue_pi.c | 54 FIXTURE(args) in FIXTURE() 58 FIXTURE_SETUP(args) in FIXTURE_SETUP() 62 FIXTURE_TEARDOWN(args) in FIXTURE_TEARDOWN() 66 FIXTURE_VARIANT(args) in FIXTURE_VARIANT() 80 FIXTURE_VARIANT_ADD(args, t_##timeout) \ 85 FIXTURE_VARIANT_ADD(args, t_##timeout##_broadcast) \ 91 FIXTURE_VARIANT_ADD(args, t_##timeout##_broadcast_locked) \ 98 FIXTURE_VARIANT_ADD(args, t_##timeout##_broadcast_owner) \ 105 FIXTURE_VARIANT_ADD(args, t_##timeout##_locked) \ 111 FIXTURE_VARIANT_ADD(args, t 53 FIXTURE(args) FIXTURE() argument 57 FIXTURE_SETUP(args) FIXTURE_SETUP() argument 61 FIXTURE_TEARDOWN(args) FIXTURE_TEARDOWN() argument 65 FIXTURE_VARIANT(args) FIXTURE_VARIANT() argument 161 struct thread_arg *args = (struct thread_arg *)arg; waiterfn() local 196 struct thread_arg *args = (struct thread_arg *)arg; broadcast_wakerfn() local 242 struct thread_arg *args = (struct thread_arg *)arg; signal_wakerfn() local 302 struct thread_arg *args = (struct thread_arg *)arg; third_party_blocker() local 319 TEST_F(args,futex_requeue_pi) TEST_F() argument 328 struct thread_arg args[THREAD_MAX]; TEST_F() local [all...] |
| /linux/fs/btrfs/ |
| H A D | messages.h | 31 #define btrfs_printk_in_rcu(fs_info, level, fmt, args...) \ argument 32 btrfs_no_printk(fs_info, fmt, ##args) 34 #define btrfs_printk_rl_in_rcu(fs_info, level, fmt, args...) \ argument 35 btrfs_no_printk(fs_info, fmt, ##args) 42 #define btrfs_crit(fs_info, fmt, args...) \ argument 43 btrfs_printk_in_rcu(fs_info, LOGLEVEL_CRIT, fmt, ##args) 44 #define btrfs_err(fs_info, fmt, args...) \ argument 45 btrfs_printk_in_rcu(fs_info, LOGLEVEL_ERR, fmt, ##args) 46 #define btrfs_warn(fs_info, fmt, args...) \ argument 47 btrfs_printk_in_rcu(fs_info, LOGLEVEL_WARNING, fmt, ##args) [all …]
|
| /linux/drivers/accel/habanalabs/common/ |
| H A D | habanalabs_ioctl.c | 34 static int device_status_info(struct hl_device *hdev, struct hl_info_args *args) in device_status_info() argument 37 u32 size = args->return_size; in device_status_info() 38 void __user *out = (void __user *) (uintptr_t) args->return_pointer; in device_status_info() 49 static int hw_ip_info(struct hl_device *hdev, struct hl_info_args *args) in hw_ip_info() argument 52 u32 size = args->return_size; in hw_ip_info() 53 void __user *out = (void __user *) (uintptr_t) args->return_pointer; in hw_ip_info() 120 struct hl_info_args *args) in hw_events_info() argument 122 u32 size, max_size = args->return_size; in hw_events_info() 123 void __user *out = (void __user *) (uintptr_t) args->return_pointer; in hw_events_info() 138 static int events_info(struct hl_fpriv *hpriv, struct hl_info_args *args) in events_info() argument [all …]
|
| /linux/tools/lib/python/kdoc/ |
| H A D | kdoc_output.py | 127 def out_warnings(self, args): argument 132 for log_msg in args.warnings: 135 def check_doc(self, name, args): argument 145 self.out_warnings(args) 150 self.out_warnings(args) 155 def check_declaration(self, dtype, name, args): argument 165 self.out_warnings(args) 174 self.out_warnings(args) 178 self.out_warnings(args) 183 def msg(self, fname, name, args): argument [all …]
|
| /linux/fs/nfs/ |
| H A D | callback_proc.c | 31 struct cb_getattrargs *args = argp; in nfs4_callback_getattr() local 46 inode = nfs_delegation_find_inode(cps->clp, &args->fh); in nfs4_callback_getattr() 50 trace_nfs4_cb_getattr(cps->clp, &args->fh, NULL, in nfs4_callback_getattr() 72 args->bitmap[0]; in nfs4_callback_getattr() 75 FATTR4_WORD1_TIME_MODIFY) & args->bitmap[1]; in nfs4_callback_getattr() 77 FATTR4_WORD2_TIME_DELEG_MODIFY) & args->bitmap[2]; in nfs4_callback_getattr() 80 trace_nfs4_cb_getattr(cps->clp, &args->fh, inode, -ntohl(res->status)); in nfs4_callback_getattr() 90 struct cb_recallargs *args = argp; in nfs4_callback_recall() local 102 inode = nfs_delegation_find_inode(cps->clp, &args->fh); in nfs4_callback_recall() 106 trace_nfs4_cb_recall(cps->clp, &args->fh, NULL, in nfs4_callback_recall() [all …]
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_chan.c | 147 struct nv_dma_v0 args = {}; in nouveau_channel_prep() local 199 args.target = NV_DMA_V0_TARGET_VM; in nouveau_channel_prep() 200 args.access = NV_DMA_V0_ACCESS_VM; in nouveau_channel_prep() 201 args.start = 0; in nouveau_channel_prep() 202 args.limit = chan->vmm->vmm.limit - 1; in nouveau_channel_prep() 212 args.target = NV_DMA_V0_TARGET_PCI; in nouveau_channel_prep() 213 args.access = NV_DMA_V0_ACCESS_RDWR; in nouveau_channel_prep() 214 args.start = nvkm_device->func->resource_addr(nvkm_device, NVKM_BAR1_FB); in nouveau_channel_prep() 215 args.limit = args.start + device->info.ram_user - 1; in nouveau_channel_prep() 217 args.target = NV_DMA_V0_TARGET_VRAM; in nouveau_channel_prep() [all …]
|
| /linux/include/trace/ |
| H A D | define_trace.h | 27 #define TRACE_EVENT(name, proto, args, tstruct, assign, print) \ argument 28 DEFINE_TRACE(name, PARAMS(proto), PARAMS(args)) 31 #define TRACE_EVENT_CONDITION(name, proto, args, cond, tstruct, assign, print) \ argument 34 PARAMS(args), \ 40 #define TRACE_EVENT_FN(name, proto, args, tstruct, \ argument 42 DEFINE_TRACE_FN(name, reg, unreg, PARAMS(proto), PARAMS(args)) 45 #define TRACE_EVENT_FN_COND(name, proto, args, cond, tstruct, \ argument 47 DEFINE_TRACE_FN(name, reg, unreg, PARAMS(proto), PARAMS(args)) 50 #define TRACE_EVENT_SYSCALL(name, proto, args, struct, assign, print, reg, unreg) \ argument 51 DEFINE_TRACE_SYSCALL(name, reg, unreg, PARAMS(proto), PARAMS(args)) [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
| H A D | ctrl.c | 39 } *args = data; in nvkm_control_mthd_pstate_info() local 44 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, false))) { in nvkm_control_mthd_pstate_info() 46 args->v0.version); in nvkm_control_mthd_pstate_info() 51 args->v0.count = clk->state_nr; in nvkm_control_mthd_pstate_info() 52 args->v0.ustate_ac = clk->ustate_ac; in nvkm_control_mthd_pstate_info() 53 args->v0.ustate_dc = clk->ustate_dc; in nvkm_control_mthd_pstate_info() 54 args->v0.pwrsrc = clk->pwrsrc; in nvkm_control_mthd_pstate_info() 55 args->v0.pstate = clk->pstate; in nvkm_control_mthd_pstate_info() 57 args->v0.count = 0; in nvkm_control_mthd_pstate_info() 58 args->v0.ustate_ac = NVIF_CONTROL_PSTATE_INFO_V0_USTATE_DISABLE; in nvkm_control_mthd_pstate_info() [all …]
|
| H A D | user.c | 62 struct nv_device_info_v1_data *args) in nvkm_udevice_info_v1() argument 64 if (args->mthd & NV_DEVICE_INFO_UNIT) { in nvkm_udevice_info_v1() 65 if (nvkm_udevice_info_subdev(device, args->mthd, &args->data)) in nvkm_udevice_info_v1() 66 args->mthd = NV_DEVICE_INFO_INVALID; in nvkm_udevice_info_v1() 69 args->mthd = NV_DEVICE_INFO_INVALID; in nvkm_udevice_info_v1() 82 } *args = data; in nvkm_udevice_info() local 86 if (!(ret = nvif_unpack(ret, &data, &size, args->v1, 1, 1, true))) { in nvkm_udevice_info() 88 args->v1.version, args->v1.count); in nvkm_udevice_info() 89 if (args->v1.count * sizeof(args->v1.data[0]) == size) { in nvkm_udevice_info() 90 for (i = 0; i < args->v1.count; i++) in nvkm_udevice_info() [all …]
|