| /linux/drivers/target/iscsi/ |
| H A D | iscsi_target_parameters.c | 74 struct iscsi_param *param = NULL; in iscsi_set_default_param() local 76 param = kzalloc(sizeof(struct iscsi_param), GFP_KERNEL); in iscsi_set_default_param() 77 if (!param) { in iscsi_set_default_param() 81 INIT_LIST_HEAD(¶m->p_list); in iscsi_set_default_param() 83 param->name = kstrdup(name, GFP_KERNEL); in iscsi_set_default_param() 84 if (!param->name) { in iscsi_set_default_param() 89 param->value = kstrdup(value, GFP_KERNEL); in iscsi_set_default_param() 90 if (!param->value) { in iscsi_set_default_param() 95 param->phase = phase; in iscsi_set_default_param() 96 param->scope = scope; in iscsi_set_default_param() [all …]
|
| /linux/drivers/media/platform/allegro-dvt/ |
| H A D | allegro-mail.c | 63 static inline u32 settings_get_mcu_codec(struct create_channel_param *param) in settings_get_mcu_codec() argument 65 enum mcu_msg_version version = param->version; in settings_get_mcu_codec() 66 u32 pixelformat = param->codec; in settings_get_mcu_codec() 88 allegro_encode_config_blob(u32 *dst, struct create_channel_param *param) in allegro_encode_config_blob() argument 90 enum mcu_msg_version version = param->version; in allegro_encode_config_blob() 94 unsigned int codec = settings_get_mcu_codec(param); in allegro_encode_config_blob() 97 dst[i++] = param->layer_id; in allegro_encode_config_blob() 98 dst[i++] = FIELD_PREP(GENMASK(31, 16), param->height) | in allegro_encode_config_blob() 99 FIELD_PREP(GENMASK(15, 0), param->width); in allegro_encode_config_blob() 101 dst[i++] = param->videomode; in allegro_encode_config_blob() [all …]
|
| /linux/lib/zlib_dfltcc/ |
| H A D | dfltcc_deflate.c | 64 struct dfltcc_param_v0 *param = &GET_DFLTCC_STATE(state)->param; in dfltcc_gdht() local 68 param, NULL, NULL, in dfltcc_gdht() 77 struct dfltcc_param_v0 *param = &GET_DFLTCC_STATE(state)->param; in dfltcc_cmpr() local 83 param, &strm->next_out, &avail_out, in dfltcc_cmpr() 94 const struct dfltcc_param_v0 *param in send_eobs() argument 101 bi_reverse(param->eobs >> (15 - param->eobl), param->eobl), in send_eobs() 102 param->eobl); in send_eobs() 115 state->compressed_len += param->eobl; in send_eobs() 127 struct dfltcc_param_v0 *param = &dfltcc_state->common.param; in dfltcc_deflate() local 137 param->hl = 0; in dfltcc_deflate() [all …]
|
| H A D | dfltcc_inflate.c | 44 struct dfltcc_param_v0 *param = &GET_DFLTCC_STATE(state)->param; in dfltcc_was_inflate_used() local 46 return !param->nt; in dfltcc_was_inflate_used() 74 struct dfltcc_param_v0 *param = &GET_DFLTCC_STATE(state)->param; in dfltcc_xpnd() local 80 param, &strm->next_out, &avail_out, in dfltcc_xpnd() 95 struct dfltcc_param_v0 *param = &dfltcc_state->param; in dfltcc_inflate() local 119 if (strm->avail_in == 0 && !param->cf) in dfltcc_inflate() 128 param->cvt = CVT_ADLER32; in dfltcc_inflate() 129 param->sbb = state->bits; in dfltcc_inflate() 130 if (param->hl) in dfltcc_inflate() 131 param->nt = 0; /* Honor history for the first block */ in dfltcc_inflate() [all …]
|
| /linux/drivers/firmware/cirrus/test/ |
| H A D | cs_dsp_test_control_cache.c | 200 const struct cs_dsp_ctl_cache_test_param *param = test->param_value; in cs_dsp_ctl_cache_init() local 205 int alg_idx = _find_alg_entry(test, param->alg_id); in cs_dsp_ctl_cache_init() 211 reg_vals = kunit_kmalloc(test, param->len_bytes, GFP_KERNEL); in cs_dsp_ctl_cache_init() 214 readback = kunit_kzalloc(test, param->len_bytes, GFP_KERNEL); in cs_dsp_ctl_cache_init() 218 alg_base_words = _get_alg_mem_base_words(test, alg_idx, param->mem_type); in cs_dsp_ctl_cache_init() 219 reg = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type); in cs_dsp_ctl_cache_init() 220 reg += (alg_base_words + param->offs_words) * in cs_dsp_ctl_cache_init() 222 get_random_bytes(reg_vals, param->len_bytes); in cs_dsp_ctl_cache_init() 223 regmap_raw_write(dsp->regmap, reg, reg_vals, param->len_bytes); in cs_dsp_ctl_cache_init() 226 def.flags = param->flags; in cs_dsp_ctl_cache_init() [all …]
|
| H A D | cs_dsp_test_bin.c | 119 const struct bin_test_param *param = test->param_value; in bin_patch_one_word() local 128 bin_test_mock_algs[param->alg_idx].id, in bin_patch_one_word() 129 param->mem_type); in bin_patch_one_word() 132 bin_test_mock_algs[param->alg_idx].id, in bin_patch_one_word() 133 bin_test_mock_algs[param->alg_idx].ver, in bin_patch_one_word() 134 param->mem_type, in bin_patch_one_word() 135 param->offset_words * reg_inc_per_word, in bin_patch_one_word() 145 reg_addr = cs_dsp_mock_base_addr_for_mem(priv, param->mem_type) + in bin_patch_one_word() 146 ((alg_base_words + param->offset_words) * reg_inc_per_word); in bin_patch_one_word() 165 const struct bin_test_param *param = test->param_value; in bin_patch_one_multiword() local [all …]
|
| /linux/drivers/md/ |
| H A D | dm-ioctl.c | 426 static struct mapped_device *dm_hash_rename(struct dm_ioctl *param, in dm_hash_rename() argument 433 unsigned int change_uuid = (param->flags & DM_UUID_FLAG) ? 1 : 0; in dm_hash_rename() 456 param->name, new); in dm_hash_rename() 466 hc = __get_name_cell(param->name); in dm_hash_rename() 469 param->name, change_uuid ? "uuid " : "", new); in dm_hash_rename() 481 param->name, new, hc->uuid); in dm_hash_rename() 501 if (!dm_kobject_uevent(hc->md, KOBJ_CHANGE, param->event_nr, false)) in dm_hash_rename() 502 param->flags |= DM_UEVENT_GENERATED_FLAG; in dm_hash_rename() 528 typedef int (*ioctl_fn)(struct file *filp, struct dm_ioctl *param, size_t param_size); 530 static int remove_all(struct file *filp, struct dm_ioctl *param, size_t param_size) in remove_all() argument [all …]
|
| /linux/fs/autofs/ |
| H A D | dev-ioctl.c | 56 static int check_dev_ioctl_version(int cmd, struct autofs_dev_ioctl *param) in check_dev_ioctl_version() argument 60 if ((param->ver_major != AUTOFS_DEV_IOCTL_VERSION_MAJOR) || in check_dev_ioctl_version() 61 (param->ver_minor > AUTOFS_DEV_IOCTL_VERSION_MINOR)) { in check_dev_ioctl_version() 66 param->ver_major, param->ver_minor, cmd); in check_dev_ioctl_version() 71 param->ver_major = AUTOFS_DEV_IOCTL_VERSION_MAJOR; in check_dev_ioctl_version() 72 param->ver_minor = AUTOFS_DEV_IOCTL_VERSION_MINOR; in check_dev_ioctl_version() 102 static inline void free_dev_ioctl(struct autofs_dev_ioctl *param) in free_dev_ioctl() argument 104 kfree(param); in free_dev_ioctl() 111 static int validate_dev_ioctl(int cmd, struct autofs_dev_ioctl *param) in validate_dev_ioctl() argument 116 err = check_dev_ioctl_version(cmd, param); in validate_dev_ioctl() [all …]
|
| /linux/drivers/input/mouse/ |
| H A D | logips2pp.c | 113 static int ps2pp_cmd(struct psmouse *psmouse, u8 *param, u8 command) in ps2pp_cmd() argument 121 error = ps2_command(&psmouse->ps2dev, param, PSMOUSE_CMD_POLL | 0x0300); in ps2pp_cmd() 139 u8 param[4]; in ps2pp_set_smartscroll() local 141 ps2pp_cmd(psmouse, param, 0x32); in ps2pp_set_smartscroll() 143 param[0] = 0; in ps2pp_set_smartscroll() 144 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRES); in ps2pp_set_smartscroll() 145 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRES); in ps2pp_set_smartscroll() 146 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRES); in ps2pp_set_smartscroll() 148 param[0] = smartscroll; in ps2pp_set_smartscroll() 149 ps2_command(ps2dev, param, PSMOUSE_CMD_SETRES); in ps2pp_set_smartscroll() [all …]
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_params.h | 48 #define I915_PARAMS_FOR_EACH(param) \ argument 49 param(int, modeset, -1, 0400) \ 50 param(int, enable_guc, -1, 0400) \ 51 param(int, guc_log_level, -1, 0400) \ 52 param(char *, guc_firmware_path, NULL, 0400) \ 53 param(char *, huc_firmware_path, NULL, 0400) \ 54 param(char *, gsc_firmware_path, NULL, 0400) \ 55 param(bool, memtest, false, 0400) \ 56 param(int, mmio_debug, -IS_ENABLED(CONFIG_DRM_I915_DEBUG_MMIO), 0600) \ 57 param(unsigned int, reset, 3, 0600) \ [all …]
|
| /linux/drivers/virt/ |
| H A D | fsl_hypervisor.c | 57 struct fsl_hv_ioctl_restart param; in ioctl_restart() local 60 if (copy_from_user(¶m, p, sizeof(struct fsl_hv_ioctl_restart))) in ioctl_restart() 63 param.ret = fh_partition_restart(param.partition); in ioctl_restart() 65 if (copy_to_user(&p->ret, ¶m.ret, sizeof(__u32))) in ioctl_restart() 78 struct fsl_hv_ioctl_status param; in ioctl_status() local 82 if (copy_from_user(¶m, p, sizeof(struct fsl_hv_ioctl_status))) in ioctl_status() 85 param.ret = fh_partition_get_status(param.partition, &status); in ioctl_status() 86 if (!param.ret) in ioctl_status() 87 param.status = status; in ioctl_status() 89 if (copy_to_user(p, ¶m, sizeof(struct fsl_hv_ioctl_status))) in ioctl_status() [all …]
|
| /linux/arch/arm/mach-omap2/ |
| H A D | omap-secure.c | 63 u32 *param; in omap_secure_dispatcher() local 68 param = buf[cpu]; in omap_secure_dispatcher() 70 param[0] = nargs; in omap_secure_dispatcher() 71 param[1] = arg1; in omap_secure_dispatcher() 72 param[2] = arg2; in omap_secure_dispatcher() 73 param[3] = arg3; in omap_secure_dispatcher() 74 param[4] = arg4; in omap_secure_dispatcher() 81 outer_clean_range(__pa(param), __pa(param + 5)); in omap_secure_dispatcher() 82 ret = omap_smc2(idx, flag, __pa(param)); in omap_secure_dispatcher() 124 static u32 param[5]; in omap3_save_secure_ram() local [all …]
|
| /linux/security/keys/trusted-keys/ |
| H A D | trusted_tee.c | 67 struct tee_param param[4]; in trusted_tee_seal() local 71 memset(¶m, 0, sizeof(param)); in trusted_tee_seal() 84 param[0].attr = TEE_IOCTL_PARAM_ATTR_TYPE_MEMREF_INPUT; in trusted_tee_seal() 85 param[0].u.memref.shm = reg_shm; in trusted_tee_seal() 86 param[0].u.memref.size = p->key_len; in trusted_tee_seal() 87 param[0].u.memref.shm_offs = 0; in trusted_tee_seal() 88 param[1].attr = TEE_IOCTL_PARAM_ATTR_TYPE_MEMREF_OUTPUT; in trusted_tee_seal() 89 param[1].u.memref.shm = reg_shm; in trusted_tee_seal() 90 param[1].u.memref.size = sizeof(p->blob); in trusted_tee_seal() 91 param[1].u.memref.shm_offs = sizeof(p->key); in trusted_tee_seal() [all …]
|
| /linux/drivers/scsi/ |
| H A D | qlogicpti.c | 177 static int qlogicpti_mbox_command(struct qlogicpti *qpti, u_short param[], int force) in qlogicpti_mbox_command() argument 182 if (mbox_param[param[0]] == 0) in qlogicpti_mbox_command() 201 switch (mbox_param[param[0]] >> 4) { in qlogicpti_mbox_command() 202 case 6: sbus_writew(param[5], qpti->qregs + MBOX5); in qlogicpti_mbox_command() 204 case 5: sbus_writew(param[4], qpti->qregs + MBOX4); in qlogicpti_mbox_command() 206 case 4: sbus_writew(param[3], qpti->qregs + MBOX3); in qlogicpti_mbox_command() 208 case 3: sbus_writew(param[2], qpti->qregs + MBOX2); in qlogicpti_mbox_command() 210 case 2: sbus_writew(param[1], qpti->qregs + MBOX1); in qlogicpti_mbox_command() 212 case 1: sbus_writew(param[0], qpti->qregs + MBOX0); in qlogicpti_mbox_command() 235 qpti->qpti_id, param[0]); in qlogicpti_mbox_command() [all …]
|
| /linux/drivers/hwmon/ |
| H A D | asc7621.c | 152 struct asc7621_param *param = to_asc7621_param(sda) 158 struct asc7621_param *param = to_asc7621_param(sda) 169 return sprintf(buf, "%u\n", data->reg[param->msb[0]]); in show_u8() 184 data->reg[param->msb[0]] = reqval; in store_u8() 185 write_byte(client, param->msb[0], reqval); in store_u8() 199 (data->reg[param->msb[0]] >> param-> in show_bitmask() 200 shift[0]) & param->mask[0]); in show_bitmask() 214 reqval = clamp_val(reqval, 0, param->mask[0]); in store_bitmask() 216 reqval = (reqval & param->mask[0]) << param->shift[0]; in store_bitmask() 219 currval = read_byte(client, param->msb[0]); in store_bitmask() [all …]
|
| /linux/drivers/macintosh/ |
| H A D | windfarm_pid.c | 25 void wf_pid_init(struct wf_pid_state *st, struct wf_pid_param *param) in wf_pid_init() argument 28 st->param = *param; in wf_pid_init() 37 int i, hlen = st->param.history_len; in wf_pid_run() 40 error = new_sample - st->param.itarget; in wf_pid_run() 59 integ *= st->param.interval; in wf_pid_run() 64 deriv /= st->param.interval; in wf_pid_run() 67 target = (s32)((integ * (s64)st->param.gr + deriv * (s64)st->param.gd + in wf_pid_run() 68 error * (s64)st->param.gp) >> 36); in wf_pid_run() 69 if (st->param.additive) in wf_pid_run() 71 target = max(target, st->param.min); in wf_pid_run() [all …]
|
| /linux/drivers/usb/misc/ |
| H A D | usbtest.c | 1075 struct usbtest_param_32 *param; member 1157 for (i = 1; i < ctx->param->sglen; i++) { in ctrl_complete() 1160 % ctx->param->sglen]; in ctrl_complete() 1201 test_ctrl_queue(struct usbtest_dev *dev, struct usbtest_param_32 *param) in test_ctrl_queue() argument 1208 if (param->sglen == 0 || param->iterations > UINT_MAX / param->sglen) in test_ctrl_queue() 1214 context.count = param->sglen * param->iterations; in test_ctrl_queue() 1217 context.param = param; in test_ctrl_queue() 1224 urb = kcalloc(param->sglen, sizeof(struct urb *), GFP_KERNEL); in test_ctrl_queue() 1227 for (i = 0; i < param->sglen; i++) { in test_ctrl_queue() 1388 for (i = 0; i < param->sglen; i++) { in test_ctrl_queue() [all …]
|
| /linux/security/tomoyo/ |
| H A D | file.c | 169 [r->param.path.operation], in tomoyo_audit_path_log() 170 r->param.path.filename->name); in tomoyo_audit_path_log() 183 [tomoyo_pp2mac[r->param.path2.operation]], in tomoyo_audit_path2_log() 184 r->param.path2.filename1->name, in tomoyo_audit_path2_log() 185 r->param.path2.filename2->name); in tomoyo_audit_path2_log() 199 [tomoyo_pnnn2mac[r->param.mkdev.operation]], in tomoyo_audit_mkdev_log() 200 r->param.mkdev.filename->name, in tomoyo_audit_mkdev_log() 201 r->param.mkdev.mode, r->param.mkdev.major, in tomoyo_audit_mkdev_log() 202 r->param.mkdev.minor); in tomoyo_audit_mkdev_log() 214 const u8 type = r->param.path_number.operation; in tomoyo_audit_path_number_log() [all …]
|
| /linux/drivers/media/platform/st/sti/delta/ |
| H A D | delta-ipc.c | 111 struct delta_ipc_param *param, u32 ipc_buf_size, in delta_ipc_open() argument 136 if (!param || !param->data || !param->size) { in delta_ipc_open() 150 if (param->size > ipc_buf_size) { in delta_ipc_open() 154 param->size, ctx->ipc_buf->size); in delta_ipc_open() 180 msg.param_size = param->size; in delta_ipc_open() 181 memcpy(ctx->ipc_buf->vaddr, param->data, msg.param_size); in delta_ipc_open() 190 ret, name, param->size, param->data); in delta_ipc_open() 200 name, param->size, param->data); in delta_ipc_open() 210 ctx->cb_err, name, param->size, param->data); in delta_ipc_open() 228 int delta_ipc_set_stream(void *hdl, struct delta_ipc_param *param) in delta_ipc_set_stream() argument [all …]
|
| /linux/fs/ |
| H A D | fsopen.c | 284 struct fs_parameter *param) in vfs_fsconfig_locked() argument 303 return vfs_parse_fs_param(fc, param); in vfs_fsconfig_locked() 361 struct fs_parameter param = { in SYSCALL_DEFINE5() local 419 param.key = strndup_user(_key, 256); in SYSCALL_DEFINE5() 420 if (IS_ERR(param.key)) in SYSCALL_DEFINE5() 421 return PTR_ERR(param.key); in SYSCALL_DEFINE5() 426 param.type = fs_value_is_flag; in SYSCALL_DEFINE5() 429 param.type = fs_value_is_string; in SYSCALL_DEFINE5() 430 param.string = strndup_user(_value, 256); in SYSCALL_DEFINE5() 431 if (IS_ERR(param.string)) { in SYSCALL_DEFINE5() [all …]
|
| /linux/sound/soc/ |
| H A D | soc-ops-test.c | 421 static void info_test_desc(const struct info_test_param *param, char *desc) in info_test_desc() argument 425 control_layout_str(param->layout), param->func_name, in info_test_desc() 426 control_type_str(param->uinfo.type), in info_test_desc() 427 param->uinfo.value.integer.min, param->uinfo.value.integer.max, in info_test_desc() 428 param->mc.min, param->mc.max, param->mc.platform_max, in info_test_desc() 429 param->mc.sign_bit, param->mc.invert); in info_test_desc() 435 const struct info_test_param *param = test->param_value; in soc_ops_test_info() local 436 const struct snd_ctl_elem_info *target = ¶m->uinfo; in soc_ops_test_info() 440 .private_value = (unsigned long)¶m->mc, in soc_ops_test_info() 444 strscpy(kctl.id.name, param->name, sizeof(kctl.id.name)); in soc_ops_test_info() [all …]
|
| /linux/drivers/media/platform/mediatek/jpeg/ |
| H A D | mtk_jpeg_dec_parse.c | 52 static bool mtk_jpeg_do_parse(struct mtk_jpeg_dec_param *param, u8 *src_addr_va, in mtk_jpeg_do_parse() argument 92 param->pic_h = word; in mtk_jpeg_do_parse() 96 param->pic_w = word; in mtk_jpeg_do_parse() 98 param->comp_num = read_byte(&stream); in mtk_jpeg_do_parse() 99 if (param->comp_num != 1 && param->comp_num != 3) in mtk_jpeg_do_parse() 102 for (i = 0; i < param->comp_num; i++) { in mtk_jpeg_do_parse() 103 param->comp_id[i] = read_byte(&stream); in mtk_jpeg_do_parse() 104 if (param->comp_id[i] == -1) in mtk_jpeg_do_parse() 111 param->sampling_w[i] = (byte >> 4) & 0x0F; in mtk_jpeg_do_parse() 112 param->sampling_h[i] = byte & 0x0F; in mtk_jpeg_do_parse() [all …]
|
| /linux/drivers/gpu/drm/xe/tests/ |
| H A D | xe_pci.c | 178 void xe_pci_fake_data_desc(const struct xe_pci_fake_data *param, char *desc) in xe_pci_fake_data_desc() argument 180 if (param->graphics_verx100 || param->media_verx100) in xe_pci_fake_data_desc() 182 lookup_platform_name(param->platform), in xe_pci_fake_data_desc() 183 subplatform_prefix(param->subplatform), in xe_pci_fake_data_desc() 184 lookup_subplatform_name(param->platform, param->subplatform), in xe_pci_fake_data_desc() 185 param->graphics_verx100 / 100, param->graphics_verx100 % 100, in xe_pci_fake_data_desc() 186 lookup_graphics_name(param->graphics_verx100), in xe_pci_fake_data_desc() 187 step_prefix(param->step.graphics), step_name(param->step.graphics), in xe_pci_fake_data_desc() 188 param->media_verx100 / 100, param->media_verx100 % 100, in xe_pci_fake_data_desc() 189 lookup_media_name(param->media_verx100), in xe_pci_fake_data_desc() [all …]
|
| /linux/drivers/tee/optee/ |
| H A D | optee_trace.h | 20 TP_PROTO(struct optee_rpc_param *param), 21 TP_ARGS(param), 24 __field(void *, param) 29 __entry->param = param; 30 BUILD_BUG_ON(sizeof(*param) < sizeof(__entry->args)); 31 memcpy(__entry->args, param, sizeof(__entry->args)); 34 TP_printk("param=%p (%x, %x, %x, %x, %x, %x, %x, %x)", __entry->param, 41 TP_PROTO(struct optee_rpc_param *param, struct arm_smccc_res *res), 42 TP_ARGS(param, res), 45 __field(void *, param) [all …]
|
| /linux/net/sunrpc/auth_gss/ |
| H A D | gss_krb5_test.c | 37 static inline void gss_krb5_get_desc(const struct gss_krb5_test_param *param, in gss_krb5_get_desc() argument 40 strscpy(desc, param->desc, KUNIT_PARAM_DESC_SIZE); in gss_krb5_get_desc() 45 const struct gss_krb5_test_param *param = test->param_value; in kdf_case() local 51 gk5e = gss_krb5_lookup_enctype(param->enctype); in kdf_case() 55 derivedkey.data = kunit_kzalloc(test, param->expected_result->len, in kdf_case() 58 derivedkey.len = param->expected_result->len; in kdf_case() 61 err = gk5e->derive_key(gk5e, param->base_key, &derivedkey, in kdf_case() 62 param->usage, GFP_KERNEL); in kdf_case() 67 memcmp(param->expected_result->data, in kdf_case() 74 const struct gss_krb5_test_param *param = test->param_value; in checksum_case() local [all …]
|