| /drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| A D | uoutp.c | 77 union nvif_outp_dp_sst_args *args = argv; in nvkm_uoutp_mthd_dp_sst() 97 union nvif_outp_dp_drive_args *args = argv; in nvkm_uoutp_mthd_dp_drive() 110 union nvif_outp_dp_train_args *args = argv; in nvkm_uoutp_mthd_dp_train() 132 union nvif_outp_dp_rates_args *args = argv; in nvkm_uoutp_mthd_dp_rates() 183 union nvif_outp_hda_eld_args *args = argv; in nvkm_uoutp_mthd_hda_eld() 245 union nvif_outp_hdmi_args *args = argv; in nvkm_uoutp_mthd_hdmi() 279 union nvif_outp_lvds_args *args = argv; in nvkm_uoutp_mthd_lvds() 294 union nvif_outp_bl_get_args *args = argv; in nvkm_uoutp_mthd_bl_set() 311 union nvif_outp_bl_get_args *args = argv; in nvkm_uoutp_mthd_bl_get() 479 union nvif_outp_detect_args *args = argv; in nvkm_uoutp_mthd_detect() [all …]
|
| A D | uhead.c | 31 nvkm_uhead_uevent(struct nvkm_object *object, void *argv, u32 argc, struct nvkm_uevent *uevent) in nvkm_uhead_uevent() argument 34 union nvif_head_event_args *args = argv; in nvkm_uhead_uevent() 46 nvkm_uhead_mthd_scanoutpos(struct nvkm_head *head, void *argv, u32 argc) in nvkm_uhead_mthd_scanoutpos() argument 48 union nvif_head_scanoutpos_args *args = argv; in nvkm_uhead_mthd_scanoutpos() 75 nvkm_uhead_mthd(struct nvkm_object *object, u32 mthd, void *argv, u32 argc) in nvkm_uhead_mthd() argument 80 case NVIF_HEAD_V0_SCANOUTPOS: return nvkm_uhead_mthd_scanoutpos(head, argv, argc); in nvkm_uhead_mthd() 106 nvkm_uhead_new(const struct nvkm_oclass *oclass, void *argv, u32 argc, struct nvkm_object **pobject) in nvkm_uhead_new() argument 110 union nvif_head_args *args = argv; in nvkm_uhead_new()
|
| A D | chan.c | 47 nvkm_disp_chan_map(struct nvkm_object *object, void *argv, u32 argc, in nvkm_disp_chan_map() argument 79 nvkm_disp_chan_child_new(const struct nvkm_oclass *oclass, void *argv, u32 argc, in nvkm_disp_chan_child_new() argument 95 ret = sclass->ctor(device, oclass, argv, argc, &object->oproxy.object); in nvkm_disp_chan_child_new() 176 void *argv, u32 argc, struct nvkm_object **pobject) in nvkm_disp_chan_new_() argument 180 union nvif_disp_chan_args *args = argv; in nvkm_disp_chan_new_() 227 nvkm_disp_wndw_new(const struct nvkm_oclass *oclass, void *argv, u32 argc, in nvkm_disp_wndw_new() argument 232 return nvkm_disp_chan_new_(disp, disp->wndw.nr, oclass, argv, argc, pobject); in nvkm_disp_wndw_new() 236 nvkm_disp_chan_new(const struct nvkm_oclass *oclass, void *argv, u32 argc, in nvkm_disp_chan_new() argument 241 return nvkm_disp_chan_new_(disp, disp->head.nr, oclass, argv, argc, pobject); in nvkm_disp_chan_new() 245 nvkm_disp_core_new(const struct nvkm_oclass *oclass, void *argv, u32 argc, in nvkm_disp_core_new() argument [all …]
|
| /drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
| A D | gsp.h | 286 if (IS_ERR_OR_NULL(argv)) in nvkm_gsp_rpc_rd() 287 return argv; in nvkm_gsp_rpc_rd() 328 if (IS_ERR(argv)) in nvkm_gsp_rm_ctrl_rd() 329 return argv; in nvkm_gsp_rm_ctrl_rd() 334 return argv; in nvkm_gsp_rm_ctrl_rd() 359 void *argv; in nvkm_gsp_rm_alloc_get() local 366 if (IS_ERR_OR_NULL(argv)) { in nvkm_gsp_rm_alloc_get() 368 return argv; in nvkm_gsp_rm_alloc_get() 371 return argv; in nvkm_gsp_rm_alloc_get() 408 if (IS_ERR_OR_NULL(argv)) in nvkm_gsp_rm_alloc() [all …]
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
| A D | uvmm.c | 50 } *args = argv; in nvkm_uvmm_mthd_pfnclr() 78 } *args = argv; in nvkm_uvmm_mthd_pfnmap() 111 } *args = argv; in nvkm_uvmm_mthd_unmap() 156 } *args = argv; in nvkm_uvmm_mthd_map() 236 } *args = argv; in nvkm_uvmm_mthd_put() 272 } *args = argv; in nvkm_uvmm_mthd_get() 306 } *args = argv; in nvkm_uvmm_mthd_page() 402 void *argv = (void *)(uintptr_t)args->argv; in nvkm_uvmm_mthd_raw_map() local 466 } *args = argv; in nvkm_uvmm_mthd_raw() 508 mthd, argv, argc); in nvkm_uvmm_mthd() [all …]
|
| A D | ummu.c | 57 nvkm_ummu_heap(struct nvkm_ummu *ummu, void *argv, u32 argc) in nvkm_ummu_heap() argument 62 } *args = argv; in nvkm_ummu_heap() 77 nvkm_ummu_type(struct nvkm_ummu *ummu, void *argv, u32 argc) in nvkm_ummu_type() argument 82 } *args = argv; in nvkm_ummu_type() 106 nvkm_ummu_kind(struct nvkm_ummu *ummu, void *argv, u32 argc) in nvkm_ummu_kind() argument 111 } *args = argv; in nvkm_ummu_kind() 137 case NVIF_MMU_V0_HEAP: return nvkm_ummu_heap(ummu, argv, argc); in nvkm_ummu_mthd() 138 case NVIF_MMU_V0_TYPE: return nvkm_ummu_type(ummu, argv, argc); in nvkm_ummu_mthd() 139 case NVIF_MMU_V0_KIND: return nvkm_ummu_kind(ummu, argv, argc); in nvkm_ummu_mthd() 154 void *argv, u32 argc, struct nvkm_object **pobject) in nvkm_ummu_new() argument [all …]
|
| A D | memgf100.c | 34 gf100_mem_map(struct nvkm_mmu *mmu, struct nvkm_memory *memory, void *argv, in gf100_mem_map() argument 41 } *args = argv; in gf100_mem_map() 46 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) { in gf100_mem_map() 50 if (!(ret = nvif_unvers(ret, &argv, &argc, args->vn))) { in gf100_mem_map() 70 void *argv, u32 argc, struct nvkm_memory **pmemory) in gf100_mem_new() argument 75 } *args = argv; in gf100_mem_new() 79 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) { in gf100_mem_new() 82 if (!(ret = nvif_unvers(ret, &argv, &argc, args->vn))) { in gf100_mem_new()
|
| A D | memnv50.c | 34 nv50_mem_map(struct nvkm_mmu *mmu, struct nvkm_memory *memory, void *argv, in nv50_mem_map() argument 41 } *args = argv; in nv50_mem_map() 47 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) { in nv50_mem_map() 52 if (!(ret = nvif_unvers(ret, &argv, &argc, args->vn))) { in nv50_mem_map() 67 void *argv, u32 argc, struct nvkm_memory **pmemory) in nv50_mem_new() argument 72 } *args = argv; in nv50_mem_new() 76 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) { in nv50_mem_new() 80 if (!(ret = nvif_unvers(ret, &argv, &argc, args->vn))) { in nv50_mem_new()
|
| A D | mem.c | 71 struct nvkm_vma *vma, void *argv, u32 argc) in nvkm_mem_map_dma() argument 79 return nvkm_vmm_map(vmm, vma, argv, argc, &map); in nvkm_mem_map_dma() 111 struct nvkm_vma *vma, void *argv, u32 argc) in nvkm_mem_map_sgl() argument 119 return nvkm_vmm_map(vmm, vma, argv, argc, &map); in nvkm_mem_map_sgl() 145 void *argv, u32 argc, struct nvkm_memory **pmemory) in nvkm_mem_new_host() argument 151 } *args = argv; in nvkm_mem_new_host() 172 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) { in nvkm_mem_new_host() 186 if ( (ret = nvif_unvers(ret, &argv, &argc, args->vn))) { in nvkm_mem_new_host() 225 void *argv, u32 argc, struct nvkm_memory **pmemory) in nvkm_mem_new_type() argument 232 argv, argc, &memory); in nvkm_mem_new_type() [all …]
|
| A D | vmmnv04.c | 80 nv04_vmm_valid(struct nvkm_vmm *vmm, void *argv, u32 argc, in nv04_vmm_valid() argument 85 } *args = argv; in nv04_vmm_valid() 87 if ((ret = nvif_unvers(ret, &argv, &argc, args->vn))) in nv04_vmm_valid() 104 void *argv, u32 argc, struct lock_class_key *key, in nv04_vmm_new_() argument 109 } *args = argv; in nv04_vmm_new_() 117 return nvif_unvers(-ENOSYS, &argv, &argc, args->vn); in nv04_vmm_new_() 122 void *argv, u32 argc, struct lock_class_key *key, const char *name, in nv04_vmm_new() argument 130 argv, argc, key, name, &vmm); in nv04_vmm_new()
|
| A D | memnv04.c | 31 nv04_mem_map(struct nvkm_mmu *mmu, struct nvkm_memory *memory, void *argv, in nv04_mem_map() argument 36 } *args = argv; in nv04_mem_map() 41 if ((ret = nvif_unvers(ret, &argv, &argc, args->vn))) in nv04_mem_map() 52 void *argv, u32 argc, struct nvkm_memory **pmemory) in nv04_mem_new() argument 56 } *args = argv; in nv04_mem_new() 59 if ((ret = nvif_unvers(ret, &argv, &argc, args->vn))) in nv04_mem_new()
|
| A D | vmmgm200.c | 145 void *argv, u32 argc, struct lock_class_key *key, in gm200_vmm_new_() argument 152 } *args = argv; in gm200_vmm_new_() 155 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) { in gm200_vmm_new_() 163 if (!(ret = nvif_unvers(ret, &argv, &argc, args->vn))) { in gm200_vmm_new_() 173 void *argv, u32 argc, struct lock_class_key *key, in gm200_vmm_new() argument 177 size, argv, argc, key, name, pvmm); in gm200_vmm_new() 182 void *argv, u32 argc, struct lock_class_key *key, in gm200_vmm_new_fixed() argument 186 size, argv, argc, key, name, pvmm); in gm200_vmm_new_fixed()
|
| A D | vmmgp100.c | 413 } *args = argv; in gp100_vmm_valid() 429 if (!(ret = nvif_unvers(ret, &argv, &argc, args->vn))) { in gp100_vmm_valid() 494 } *args = argv; in gp100_vmm_fault_cancel() 528 } *args = argv; in gp100_vmm_fault_replay() 531 if (!(ret = nvif_unvers(ret, &argv, &argc, args->vn))) { in gp100_vmm_fault_replay() 544 return gp100_vmm_fault_replay(vmm, argv, argc); in gp100_vmm_mthd() 546 return gp100_vmm_fault_cancel(vmm, argv, argc); in gp100_vmm_mthd() 605 void *argv, u32 argc, struct lock_class_key *key, in gp100_vmm_new_() argument 611 } *args = argv; in gp100_vmm_new_() 633 void *argv, u32 argc, struct lock_class_key *key, in gp100_vmm_new() argument [all …]
|
| A D | vmmgm20b.c | 58 void *argv, u32 argc, struct lock_class_key *key, in gm20b_vmm_new() argument 62 size, argv, argc, key, name, pvmm); in gm20b_vmm_new() 67 void *argv, u32 argc, struct lock_class_key *key, in gm20b_vmm_new_fixed() argument 71 size, argv, argc, key, name, pvmm); in gm20b_vmm_new_fixed()
|
| A D | umem.c | 86 nvkm_umem_map(struct nvkm_object *object, void *argv, u32 argc, in nvkm_umem_map() argument 109 int ret = mmu->func->mem.umap(mmu, umem->memory, argv, argc, in nvkm_umem_map() 142 nvkm_umem_new(const struct nvkm_oclass *oclass, void *argv, u32 argc, in nvkm_umem_new() argument 148 } *args = argv; in nvkm_umem_new() 154 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, true))) { in nvkm_umem_new() 177 ret = nvkm_mem_new_type(mmu, type, page, size, argv, argc, in nvkm_umem_new()
|
| /drivers/md/ |
| A D | dm-dust.c | 336 if (kstrtouint(argv[2], 10, &blksz) || !blksz) { in dust_ctr() 429 if (!strcasecmp(argv[0], "addbadblock") || in dust_message() 430 !strcasecmp(argv[0], "removebadblock") || in dust_message() 431 !strcasecmp(argv[0], "queryblock")) { in dust_message() 433 } else if (!strcasecmp(argv[0], "disable")) { in dust_message() 437 } else if (!strcasecmp(argv[0], "enable")) { in dust_message() 449 } else if (!strcasecmp(argv[0], "quiet")) { in dust_message() 471 if (!strcasecmp(argv[0], "addbadblock")) in dust_message() 473 else if (!strcasecmp(argv[0], "removebadblock")) in dust_message() 475 else if (!strcasecmp(argv[0], "queryblock")) in dust_message() [all …]
|
| A D | dm-switch.c | 267 as.argv = argv; in switch_ctr() 375 unsigned int argc, char **argv) in process_set_region_mappings() argument 382 const char *string = argv[i]; in process_set_region_mappings() 389 DMWARN("invalid set_region_mappings argument: '%s'", argv[i]); in process_set_region_mappings() 394 DMWARN("invalid set_region_mappings argument: '%s'", argv[i]); in process_set_region_mappings() 399 DMWARN("invalid set_region_mappings argument: '%s'", argv[i]); in process_set_region_mappings() 404 DMWARN("invalid set_region_mappings argument: '%s'", argv[i]); in process_set_region_mappings() 441 DMWARN("invalid set_region_mappings argument: '%s'", argv[i]); in process_set_region_mappings() 447 DMWARN("invalid set_region_mappings argument: '%s'", argv[i]); in process_set_region_mappings() 480 if (!strcasecmp(argv[0], "set_region_mappings")) in switch_message() [all …]
|
| A D | dm-stats.c | 1002 unsigned int argc, char **argv, in message_stats_create() argument 1027 as.argv = argv; in message_stats_create() 1126 unsigned int argc, char **argv) in message_stats_delete() argument 1141 unsigned int argc, char **argv) in message_stats_clear() argument 1156 unsigned int argc, char **argv, in message_stats_list() argument 1166 program = kstrdup(argv[1], GFP_KERNEL); in message_stats_list() 1193 if (strcmp(argv[2], "-") && in message_stats_print() 1196 if (strcmp(argv[3], "-") && in message_stats_print() 1206 unsigned int argc, char **argv) in message_stats_set_aux() argument 1226 if (!strcasecmp(argv[0], "@stats_create")) in dm_stats_message() [all …]
|
| A D | dm-delay.c | 182 static int delay_class_ctr(struct dm_target *ti, struct delay_class *c, char **argv) in delay_class_ctr() argument 188 if (sscanf(argv[1], "%llu%c", &tmpll, &dummy) != 1 || tmpll != (sector_t)tmpll) { in delay_class_ctr() 194 if (sscanf(argv[2], "%u%c", &c->delay, &dummy) != 1) { in delay_class_ctr() 199 ret = dm_get_device(ti, argv[0], dm_table_get_mode(ti->table), &c->dev); in delay_class_ctr() 216 static int delay_ctr(struct dm_target *ti, unsigned int argc, char **argv) in delay_ctr() argument 240 ret = delay_class_ctr(ti, &dc->read, argv); in delay_ctr() 246 ret = delay_class_ctr(ti, &dc->write, argv); in delay_ctr() 249 ret = delay_class_ctr(ti, &dc->flush, argv); in delay_ctr() 255 ret = delay_class_ctr(ti, &dc->write, argv + 3); in delay_ctr() 262 ret = delay_class_ctr(ti, &dc->flush, argv + 3); in delay_ctr() [all …]
|
| A D | dm-unstripe.c | 39 static int unstripe_ctr(struct dm_target *ti, unsigned int argc, char **argv) in unstripe_ctr() argument 57 if (kstrtouint(argv[0], 10, &uc->stripes) || !uc->stripes) { in unstripe_ctr() 62 if (kstrtouint(argv[1], 10, &uc->chunk_size) || !uc->chunk_size) { in unstripe_ctr() 67 if (kstrtouint(argv[2], 10, &uc->unstripe)) { in unstripe_ctr() 77 if (dm_get_device(ti, argv[3], dm_table_get_mode(ti->table), &uc->dev)) { in unstripe_ctr() 82 if (sscanf(argv[4], "%llu%c", &start, &dummy) != 1 || start != (sector_t)start) { in unstripe_ctr()
|
| A D | dm-raid1.c | 948 unsigned int mirror, char **argv) in get_mirror() argument 1004 argv + 2); in create_dirty_log() 1032 argv++; in parse_features() 1041 if (!strcmp("handle_errors", argv[0])) in parse_features() 1043 else if (!strcmp("keep_log", argv[0])) in parse_features() 1051 argv++; in parse_features() 1086 argv += args_used; in mirror_ctr() 1096 argv++, argc--; in mirror_ctr() 1112 r = get_mirror(ms, ti, m, argv); in mirror_ctr() 1117 argv += 2; in mirror_ctr() [all …]
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/fault/ |
| A D | user.c | 32 nvkm_ufault_uevent(struct nvkm_object *object, void *argv, u32 argc, struct nvkm_uevent *uevent) in nvkm_ufault_uevent() argument 35 union nvif_clb069_event_args *args = argv; in nvkm_ufault_uevent() 47 nvkm_ufault_map(struct nvkm_object *object, void *argv, u32 argc, in nvkm_ufault_map() argument 91 void *argv, u32 argc, struct nvkm_object **pobject) in nvkm_ufault_new() argument 95 } *args = argv; in nvkm_ufault_new() 100 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) { in nvkm_ufault_new()
|
| /drivers/staging/greybus/Documentation/firmware/ |
| A D | firmware.c | 160 int main(int argc, char *argv[]) in main() argument 166 (!strcmp(argv[1], "-h") || !strcmp(argv[1], "--help"))) { in main() 172 fwdev = argv[1]; in main() 175 fw_update_type = strtoul(argv[2], &endptr, 10); in main() 178 firmware_tag = argv[3]; in main() 185 fw_timeout = strtoul(argv[4], &endptr, 10); in main()
|
| /drivers/md/dm-vdo/ |
| A D | dm-vdo-target.c | 633 result = parse_one_key_value_pair(argv[0], argv[1], config); in parse_key_value_pairs() 638 argv += 2; in parse_key_value_pairs() 763 arg_set.argv = argv; in parse_device_config() 834 if (&arg_set.argv[0] != &argv[POOL_NAME_ARG_INDEX[config->version]]) { in parse_device_config() 1018 char **argv) in process_vdo_message_locked() argument 1021 if (strcasecmp(argv[1], "on") == 0) { in process_vdo_message_locked() 1026 if (strcasecmp(argv[1], "off") == 0) { in process_vdo_message_locked() 1032 argv[1]); in process_vdo_message_locked() 1046 char **argv) in process_vdo_message() argument 1057 if (strcasecmp(argv[0], "dump") == 0) in process_vdo_message() [all …]
|
| /drivers/gpu/drm/nouveau/nvkm/core/ |
| A D | uevent.c | 61 nvkm_uevent_mthd(struct nvkm_object *object, u32 mthd, void *argv, u32 argc) in nvkm_uevent_mthd() argument 66 case NVIF_EVENT_V0_ALLOW: return nvkm_uevent_mthd_allow(uevent, argv, argc); in nvkm_uevent_mthd() 67 case NVIF_EVENT_V0_BLOCK: return nvkm_uevent_mthd_block(uevent, argv, argc); in nvkm_uevent_mthd() 137 nvkm_uevent_new(const struct nvkm_oclass *oclass, void *argv, u32 argc, in nvkm_uevent_new() argument 142 union nvif_event_args *args = argv; in nvkm_uevent_new()
|