Symbol: binary
drivers/char/dsp56k.c
323
struct dsp56k_upload __user *binary = argp;
drivers/char/dsp56k.c
325
if(get_user(len, &binary->len) < 0)
drivers/char/dsp56k.c
327
if(get_user(bin, &binary->bin) < 0)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
342
static int amdgpu_discovery_read_binary_from_sysmem(struct amdgpu_device *adev, uint8_t *binary)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
349
memcpy(binary, discv_regn, adev->discovery.size);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
361
uint8_t *binary,
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
369
ret = amdgpu_discovery_read_binary_from_sysmem(adev, binary);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
372
(uint32_t *)binary,
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
377
ret = amdgpu_discovery_read_binary_from_sysmem(adev, binary);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
384
uint8_t *binary,
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
419
memcpy((u8 *)binary, (u8 *)fw->data, fw->size);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
453
static inline bool amdgpu_discovery_verify_binary_signature(uint8_t *binary)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
456
bhdr = (struct binary_header *)binary;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1181
int data_id, uint8_t *binary, u32 *size)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1194
if (!binary || !size || *size < (uint64_t)data_size)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1199
(uint64_t)data_offset, (uint32_t *)binary, data_size, false);
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h
473
int data_id, uint8_t *binary, u32 *size);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
389
u8 binary[] __counted_by(vlen); /* TYPE_BINARY or TYPE_STRING */
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
433
memcpy(reg->binary, data, alloc_size);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
527
memcpy((void *)registry + str_offset, reg->binary, reg->vlen);
drivers/net/netdevsim/health.c
65
char *binary;
drivers/net/netdevsim/health.c
74
binary = kmalloc(binary_len, GFP_KERNEL | __GFP_NOWARN);
drivers/net/netdevsim/health.c
75
if (!binary)
drivers/net/netdevsim/health.c
77
get_random_bytes(binary, binary_len);
drivers/net/netdevsim/health.c
78
devlink_fmsg_binary_pair_put(fmsg, "test_binary", binary, binary_len);
drivers/net/netdevsim/health.c
79
kfree(binary);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
531
release_firmware(item->binary);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
607
cur->binary = fw;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.h
59
const struct firmware *binary;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
2160
fw = fwreq->items[BRCMF_PCIE_FW_CODE].binary;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
2163
devinfo->clm_fw = fwreq->items[BRCMF_PCIE_FW_CLM].binary;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
2164
devinfo->txcap_fw = fwreq->items[BRCMF_PCIE_FW_TXCAP].binary;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
4227
code = fwreq->items[BRCMF_SDIO_FW_CODE].binary;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
4230
sdiod->clm_fw = fwreq->items[BRCMF_SDIO_FW_CLM].binary;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
1188
fw = fwreq->items[BRCMF_USB_FW_CODE].binary;
drivers/net/wireless/realtek/rtw89/pci.c
4097
u16 binary = gray_code;
drivers/net/wireless/realtek/rtw89/pci.c
4101
binary ^= gray_code;
drivers/net/wireless/realtek/rtw89/pci.c
4104
return binary;
drivers/staging/media/atomisp/pci/camera/pipe/interface/ia_css_pipe_stagedesc.h
18
struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/camera/pipe/interface/ia_css_pipe_stagedesc.h
25
struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/camera/pipe/src/pipe_stagedesc.c
13
struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/camera/pipe/src/pipe_stagedesc.c
21
stage_desc, binary, out_frame, in_frame, vf_frame);
drivers/staging/media/atomisp/pci/camera/pipe/src/pipe_stagedesc.c
23
assert(stage_desc && binary && binary->info);
drivers/staging/media/atomisp/pci/camera/pipe/src/pipe_stagedesc.c
24
if (!stage_desc || !binary || !binary->info) {
drivers/staging/media/atomisp/pci/camera/pipe/src/pipe_stagedesc.c
29
stage_desc->binary = binary;
drivers/staging/media/atomisp/pci/camera/pipe/src/pipe_stagedesc.c
33
stage_desc->mode = binary->info->sp.pipeline.mode;
drivers/staging/media/atomisp/pci/camera/pipe/src/pipe_stagedesc.c
44
struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/camera/pipe/src/pipe_stagedesc.c
55
stage_desc->binary = binary;
drivers/staging/media/atomisp/pci/camera/pipe/src/pipe_stagedesc.c
76
stage_desc->binary = NULL;
drivers/staging/media/atomisp/pci/ia_css_frame_public.h
177
struct ia_css_frame_binary_plane binary;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
101
offset = binary->info->mem_offsets.offsets.config->dmem.fpn.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
103
&binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
108
int ia_css_configure_dvs(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
116
if (!binary->info->mem_offsets.offsets.config)
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
119
size = binary->info->mem_offsets.offsets.config->dmem.dvs.size;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
123
offset = binary->info->mem_offsets.offsets.config->dmem.dvs.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
125
&binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
130
int ia_css_configure_qplane(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
138
if (!binary->info->mem_offsets.offsets.config)
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
141
size = binary->info->mem_offsets.offsets.config->dmem.qplane.size;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
145
offset = binary->info->mem_offsets.offsets.config->dmem.qplane.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
147
&binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
15
int ia_css_configure_iterator(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
153
int ia_css_configure_output0(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
161
if (!binary->info->mem_offsets.offsets.config)
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
164
size = binary->info->mem_offsets.offsets.config->dmem.output0.size;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
168
offset = binary->info->mem_offsets.offsets.config->dmem.output0.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
171
&binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
176
int ia_css_configure_output1(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
184
if (!binary->info->mem_offsets.offsets.config)
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
187
size = binary->info->mem_offsets.offsets.config->dmem.output1.size;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
191
offset = binary->info->mem_offsets.offsets.config->dmem.output1.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
194
&binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
199
int ia_css_configure_output(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
207
if (!binary->info->mem_offsets.offsets.config)
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
210
size = binary->info->mem_offsets.offsets.config->dmem.output.size;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
214
offset = binary->info->mem_offsets.offsets.config->dmem.output.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
217
&binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
222
int ia_css_configure_raw(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
23
if (!binary->info->mem_offsets.offsets.config)
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
230
if (!binary->info->mem_offsets.offsets.config)
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
233
size = binary->info->mem_offsets.offsets.config->dmem.raw.size;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
237
offset = binary->info->mem_offsets.offsets.config->dmem.raw.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
240
&binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
245
int ia_css_configure_tnr(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
253
if (!binary->info->mem_offsets.offsets.config)
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
256
size = binary->info->mem_offsets.offsets.config->dmem.tnr.size;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
26
size = binary->info->mem_offsets.offsets.config->dmem.iterator.size;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
260
offset = binary->info->mem_offsets.offsets.config->dmem.tnr.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
263
&binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
268
int ia_css_configure_ref(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
276
if (!binary->info->mem_offsets.offsets.config)
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
279
size = binary->info->mem_offsets.offsets.config->dmem.ref.size;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
283
offset = binary->info->mem_offsets.offsets.config->dmem.ref.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
286
&binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
291
int ia_css_configure_vf(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
299
if (!binary->info->mem_offsets.offsets.config)
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
30
offset = binary->info->mem_offsets.offsets.config->dmem.iterator.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
302
size = binary->info->mem_offsets.offsets.config->dmem.vf.size;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
306
offset = binary->info->mem_offsets.offsets.config->dmem.vf.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
309
&binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
33
&binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
38
int ia_css_configure_copy_output(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
46
if (!binary->info->mem_offsets.offsets.config)
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
49
size = binary->info->mem_offsets.offsets.config->dmem.copy_output.size;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
53
offset = binary->info->mem_offsets.offsets.config->dmem.copy_output.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
56
&binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
63
int ia_css_configure_crop(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
71
if (!binary->info->mem_offsets.offsets.config)
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
74
size = binary->info->mem_offsets.offsets.config->dmem.crop.size;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
78
offset = binary->info->mem_offsets.offsets.config->dmem.crop.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
81
&binary->mem_params.params[IA_CSS_PARAM_CLASS_CONFIG][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
86
int ia_css_configure_fpn(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
94
if (!binary->info->mem_offsets.offsets.config)
drivers/staging/media/atomisp/pci/ia_css_isp_configs.c
97
size = binary->info->mem_offsets.offsets.config->dmem.fpn.size;
drivers/staging/media/atomisp/pci/ia_css_isp_configs.h
102
int ia_css_configure_ref(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.h
105
int ia_css_configure_vf(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.h
70
int ia_css_configure_iterator(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.h
73
int ia_css_configure_copy_output(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.h
76
int ia_css_configure_crop(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.h
79
int ia_css_configure_fpn(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.h
82
int ia_css_configure_dvs(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.h
85
int ia_css_configure_qplane(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.h
87
int ia_css_configure_output0(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.h
90
int ia_css_configure_output1(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.h
93
int ia_css_configure_output(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.h
96
int ia_css_configure_raw(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_configs.h
99
int ia_css_configure_tnr(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
100
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1010
stage->binary->info->mem_offsets.offsets.param->dmem.bds.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1013
stage->binary->info->mem_offsets.offsets.param->dmem.bds.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1022
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset];
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1047
stage->binary->info->mem_offsets.offsets.param->dmem.tnr.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1050
stage->binary->info->mem_offsets.offsets.param->dmem.tnr.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1057
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1082
stage->binary->info->mem_offsets.offsets.param->dmem.macc.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1085
stage->binary->info->mem_offsets.offsets.param->dmem.macc.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1092
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1117
stage->binary->info->mem_offsets.offsets.param->vmem.sdis_horicoef.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1120
stage->binary->info->mem_offsets.offsets.param->vmem.sdis_horicoef.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1127
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1152
stage->binary->info->mem_offsets.offsets.param->vmem.sdis_vertcoef.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1155
stage->binary->info->mem_offsets.offsets.param->vmem.sdis_vertcoef.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1162
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1187
stage->binary->info->mem_offsets.offsets.param->dmem.sdis_horiproj.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1190
stage->binary->info->mem_offsets.offsets.param->dmem.sdis_horiproj.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1197
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1222
stage->binary->info->mem_offsets.offsets.param->dmem.sdis_vertproj.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1225
stage->binary->info->mem_offsets.offsets.param->dmem.sdis_vertproj.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1232
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
125
stage->binary->info->mem_offsets.offsets.param->vmem.anr2.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1257
stage->binary->info->mem_offsets.offsets.param->vmem.sdis2_horicoef.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1260
stage->binary->info->mem_offsets.offsets.param->vmem.sdis2_horicoef.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1267
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
128
stage->binary->info->mem_offsets.offsets.param->vmem.anr2.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1292
stage->binary->info->mem_offsets.offsets.param->vmem.sdis2_vertcoef.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1295
stage->binary->info->mem_offsets.offsets.param->vmem.sdis2_vertcoef.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1302
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1327
stage->binary->info->mem_offsets.offsets.param->dmem.sdis2_horiproj.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1330
stage->binary->info->mem_offsets.offsets.param->dmem.sdis2_horiproj.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1337
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
135
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1362
stage->binary->info->mem_offsets.offsets.param->dmem.sdis2_vertproj.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1365
stage->binary->info->mem_offsets.offsets.param->dmem.sdis2_vertproj.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1372
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1397
stage->binary->info->mem_offsets.offsets.param->dmem.wb.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1400
stage->binary->info->mem_offsets.offsets.param->dmem.wb.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1406
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1430
stage->binary->info->mem_offsets.offsets.param->dmem.nr.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1433
stage->binary->info->mem_offsets.offsets.param->dmem.nr.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1439
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1463
stage->binary->info->mem_offsets.offsets.param->dmem.yee.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1466
stage->binary->info->mem_offsets.offsets.param->dmem.yee.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1473
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1498
stage->binary->info->mem_offsets.offsets.param->dmem.ynr.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1501
stage->binary->info->mem_offsets.offsets.param->dmem.ynr.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1508
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1533
stage->binary->info->mem_offsets.offsets.param->dmem.fc.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1536
stage->binary->info->mem_offsets.offsets.param->dmem.fc.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1542
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1566
stage->binary->info->mem_offsets.offsets.param->dmem.ctc.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1569
stage->binary->info->mem_offsets.offsets.param->dmem.ctc.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1576
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1589
stage->binary->info->mem_offsets.offsets.param->vamem0.ctc.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1592
stage->binary->info->mem_offsets.offsets.param->vamem0.ctc.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1599
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VAMEM0].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
160
stage->binary->info->mem_offsets.offsets.param->dmem.bh.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1624
stage->binary->info->mem_offsets.offsets.param->vamem1.xnr_table.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1627
stage->binary->info->mem_offsets.offsets.param->vamem1.xnr_table.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
163
stage->binary->info->mem_offsets.offsets.param->dmem.bh.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1634
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VAMEM1].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1659
stage->binary->info->mem_offsets.offsets.param->dmem.xnr.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1662
stage->binary->info->mem_offsets.offsets.param->dmem.xnr.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1669
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
169
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1694
stage->binary->info->mem_offsets.offsets.param->dmem.xnr3.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1697
stage->binary->info->mem_offsets.offsets.param->dmem.xnr3.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
1704
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
181
stage->binary->info->mem_offsets.offsets.param->hmem0.bh.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
207
stage->binary->info->mem_offsets.offsets.param->dmem.cnr.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
210
stage->binary->info->mem_offsets.offsets.param->dmem.cnr.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
217
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
242
stage->binary->info->mem_offsets.offsets.param->dmem.crop.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
245
stage->binary->info->mem_offsets.offsets.param->dmem.crop.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
252
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
277
stage->binary->info->mem_offsets.offsets.param->dmem.csc.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
280
stage->binary->info->mem_offsets.offsets.param->dmem.csc.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
287
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
312
stage->binary->info->mem_offsets.offsets.param->dmem.dp.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
315
stage->binary->info->mem_offsets.offsets.param->dmem.dp.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
321
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
345
stage->binary->info->mem_offsets.offsets.param->dmem.bnr.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
348
stage->binary->info->mem_offsets.offsets.param->dmem.bnr.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
355
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
380
stage->binary->info->mem_offsets.offsets.param->dmem.de.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
383
stage->binary->info->mem_offsets.offsets.param->dmem.de.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
389
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
413
stage->binary->info->mem_offsets.offsets.param->dmem.ecd.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
416
stage->binary->info->mem_offsets.offsets.param->dmem.ecd.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
423
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
448
stage->binary->info->mem_offsets.offsets.param->dmem.formats.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
451
stage->binary->info->mem_offsets.offsets.param->dmem.formats.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
458
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
483
stage->binary->info->mem_offsets.offsets.param->dmem.fpn.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
486
stage->binary->info->mem_offsets.offsets.param->dmem.fpn.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
493
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
518
stage->binary->info->mem_offsets.offsets.param->dmem.gc.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
521
stage->binary->info->mem_offsets.offsets.param->dmem.gc.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
527
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
539
stage->binary->info->mem_offsets.offsets.param->vamem1.gc.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
542
stage->binary->info->mem_offsets.offsets.param->vamem1.gc.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
548
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VAMEM1].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
572
stage->binary->info->mem_offsets.offsets.param->dmem.ce.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
575
stage->binary->info->mem_offsets.offsets.param->dmem.ce.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
581
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
605
stage->binary->info->mem_offsets.offsets.param->dmem.yuv2rgb.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
608
stage->binary->info->mem_offsets.offsets.param->dmem.yuv2rgb.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
615
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
640
stage->binary->info->mem_offsets.offsets.param->dmem.rgb2yuv.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
643
stage->binary->info->mem_offsets.offsets.param->dmem.rgb2yuv.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
650
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
67
stage->binary->info->mem_offsets.offsets.param->dmem.aa.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
675
stage->binary->info->mem_offsets.offsets.param->vamem0.r_gamma.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
678
stage->binary->info->mem_offsets.offsets.param->vamem0.r_gamma.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
685
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VAMEM0].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
69
stage->binary->info->mem_offsets.offsets.param->dmem.aa.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
710
stage->binary->info->mem_offsets.offsets.param->vamem1.g_gamma.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
713
stage->binary->info->mem_offsets.offsets.param->vamem1.g_gamma.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
720
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VAMEM1].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
73
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset];
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
745
stage->binary->info->mem_offsets.offsets.param->vamem2.b_gamma.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
748
stage->binary->info->mem_offsets.offsets.param->vamem2.b_gamma.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
755
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VAMEM2].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
780
stage->binary->info->mem_offsets.offsets.param->dmem.uds.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
783
stage->binary->info->mem_offsets.offsets.param->dmem.uds.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
792
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset];
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
818
stage->binary->info->mem_offsets.offsets.param->dmem.raa.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
821
stage->binary->info->mem_offsets.offsets.param->dmem.raa.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
828
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
853
stage->binary->info->mem_offsets.offsets.param->dmem.s3a.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
856
stage->binary->info->mem_offsets.offsets.param->dmem.s3a.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
863
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
888
stage->binary->info->mem_offsets.offsets.param->dmem.ob.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
891
stage->binary->info->mem_offsets.offsets.param->dmem.ob.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
897
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
90
stage->binary->info->mem_offsets.offsets.param->dmem.anr.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
909
stage->binary->info->mem_offsets.offsets.param->vmem.ob.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
912
stage->binary->info->mem_offsets.offsets.param->vmem.ob.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
918
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_VMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
93
stage->binary->info->mem_offsets.offsets.param->dmem.anr.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
942
stage->binary->info->mem_offsets.offsets.param->dmem.output.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
945
stage->binary->info->mem_offsets.offsets.param->dmem.output.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
952
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
977
stage->binary->info->mem_offsets.offsets.param->dmem.sc.size;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
980
stage->binary->info->mem_offsets.offsets.param->dmem.sc.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_params.c
986
&stage->binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
111
const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
117
unsigned int size = binary->info->mem_offsets.offsets.state->vmem.de.size;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
119
unsigned int offset = binary->info->mem_offsets.offsets.state->vmem.de.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
123
&binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
135
const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
141
unsigned int size = binary->info->mem_offsets.offsets.state->dmem.tnr.size;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
143
unsigned int offset = binary->info->mem_offsets.offsets.state->dmem.tnr.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
147
&binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
159
const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
165
unsigned int size = binary->info->mem_offsets.offsets.state->dmem.ref.size;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
167
unsigned int offset = binary->info->mem_offsets.offsets.state->dmem.ref.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
17
const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
171
&binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_DMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
183
const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
189
unsigned int size = binary->info->mem_offsets.offsets.state->vmem.ynr.size;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
191
unsigned int offset = binary->info->mem_offsets.offsets.state->vmem.ynr.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
195
&binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
206
const struct ia_css_binary *binary) = {
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
23
unsigned int size = binary->info->mem_offsets.offsets.state->vmem.aa.size;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
25
unsigned int offset = binary->info->mem_offsets.offsets.state->vmem.aa.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
28
memset(&binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
39
const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
45
unsigned int size = binary->info->mem_offsets.offsets.state->vmem.cnr.size;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
47
unsigned int offset = binary->info->mem_offsets.offsets.state->vmem.cnr.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
51
&binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
63
const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
69
unsigned int size = binary->info->mem_offsets.offsets.state->vmem.cnr2.size;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
71
unsigned int offset = binary->info->mem_offsets.offsets.state->vmem.cnr2.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
75
&binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
87
const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
93
unsigned int size = binary->info->mem_offsets.offsets.state->vmem.dp.size;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
95
unsigned int offset = binary->info->mem_offsets.offsets.state->vmem.dp.offset;
drivers/staging/media/atomisp/pci/ia_css_isp_states.c
99
&binary->mem_params.params[IA_CSS_PARAM_CLASS_STATE][IA_CSS_ISP_VMEM].address[offset],
drivers/staging/media/atomisp/pci/ia_css_isp_states.h
61
const struct ia_css_binary *binary);
drivers/staging/media/atomisp/pci/isp/kernels/copy_output/copy_output_1.0/ia_css_copy_output.host.c
28
int ia_css_copy_output_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/copy_output/copy_output_1.0/ia_css_copy_output.host.c
35
return ia_css_configure_copy_output(binary, &config);
drivers/staging/media/atomisp/pci/isp/kernels/copy_output/copy_output_1.0/ia_css_copy_output.host.h
21
int ia_css_copy_output_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/crop/crop_1.0/ia_css_crop.host.c
50
int ia_css_crop_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/crop/crop_1.0/ia_css_crop.host.c
57
return ia_css_configure_crop(binary, &config);
drivers/staging/media/atomisp/pci/isp/kernels/crop/crop_1.0/ia_css_crop.host.h
26
int ia_css_crop_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c
219
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c
227
assert(binary);
drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c
231
me = ia_css_host_data_allocate((size_t)((DVS_6AXIS_BYTES(binary) / 2) * 3));
drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c
242
o_width = binary->out_frame_info[0].res.width;
drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c
243
o_height = binary->out_frame_info[0].res.height;
drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c
262
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c
273
binary,
drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c
40
int ia_css_dvs_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.c
47
return ia_css_configure_dvs(binary, &config);
drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.h
29
int ia_css_dvs_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.h
35
const struct ia_css_binary *binary);
drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.h
40
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/dvs/dvs_1.0/ia_css_dvs.host.h
46
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.c
68
int ia_css_fpn_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.c
84
return ia_css_configure_fpn(binary, &config);
drivers/staging/media/atomisp/pci/isp/kernels/fpn/fpn_1.0/ia_css_fpn.host.h
29
int ia_css_fpn_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.c
18
int ia_css_bayer_io_config(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.c
31
if (binary->info->mem_offsets.offsets.param) {
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.c
32
size_get = binary->info->mem_offsets.offsets.param->dmem.get.size;
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.c
33
offset = binary->info->mem_offsets.offsets.param->dmem.get.offset;
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.c
38
&binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset];
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.c
59
if (binary->info->mem_offsets.offsets.param) {
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.c
60
size_put = binary->info->mem_offsets.offsets.param->dmem.put.size;
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.c
61
offset = binary->info->mem_offsets.offsets.param->dmem.put.offset;
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.c
66
&binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset];
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ia_css_bayer_io.host.h
15
int ia_css_bayer_io_config(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.c
19
int ia_css_yuv444_io_config(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.c
32
if (binary->info->mem_offsets.offsets.param) {
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.c
33
size_get = binary->info->mem_offsets.offsets.param->dmem.get.size;
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.c
34
offset = binary->info->mem_offsets.offsets.param->dmem.get.offset;
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.c
39
&binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset];
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.c
61
if (binary->info->mem_offsets.offsets.param) {
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.c
62
size_put = binary->info->mem_offsets.offsets.param->dmem.put.size;
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.c
63
offset = binary->info->mem_offsets.offsets.param->dmem.put.offset;
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.c
68
&binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset];
drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ia_css_yuv444_io.host.h
16
int ia_css_yuv444_io_config(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
32
int ia_css_iterator_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
38
config.input_info = &binary->in_frame_info;
drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
39
config.internal_info = &binary->internal_frame_info;
drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
40
config.output_info = &binary->out_frame_info[0];
drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
41
config.vf_info = &binary->vf_frame_info;
drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
42
config.dvs_envelope = &binary->dvs_envelope;
drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
50
if (binary->out_frame_info[0].res.width == 0)
drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
51
config.output_info = &binary->out_frame_info[1];
drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
58
if (binary->info->sp.pipeline.mode == IA_CSS_BINARY_MODE_PREVIEW &&
drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
59
binary->vf_downscale_log2 > 0) {
drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
62
my_info.padded_width <<= binary->vf_downscale_log2;
drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
63
my_info.res.width <<= binary->vf_downscale_log2;
drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
64
my_info.res.height <<= binary->vf_downscale_log2;
drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.c
67
return ia_css_configure_iterator(binary, &config);
drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ia_css_iterator.host.h
23
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_css_output.host.c
106
return ia_css_configure_output0(binary, &config);
drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_css_output.host.c
111
int ia_css_output1_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_css_output.host.c
120
return ia_css_configure_output1(binary, &config);
drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_css_output.host.c
83
int ia_css_output_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_css_output.host.c
92
return ia_css_configure_output(binary, &config);
drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_css_output.host.c
97
int ia_css_output0_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_css_output.host.h
36
int ia_css_output_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_css_output.host.h
39
int ia_css_output0_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/output/output_1.0/ia_css_output.host.h
42
int ia_css_output1_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/qplane/qplane_2/ia_css_qplane.host.c
46
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/qplane/qplane_2/ia_css_qplane.host.c
54
return ia_css_configure_qplane(binary, &config);
drivers/staging/media/atomisp/pci/isp/kernels/qplane/qplane_2/ia_css_qplane.host.h
28
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.c
101
u8 enable_left_padding = (uint8_t)((binary->left_padding) ? 1 : 0);
drivers/staging/media/atomisp/pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.c
108
config.stream_format = binary->input_format;
drivers/staging/media/atomisp/pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.c
112
return ia_css_configure_raw(binary, &config);
drivers/staging/media/atomisp/pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.c
95
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.h
20
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ia_css_ref.host.c
53
int ia_css_ref_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ia_css_ref.host.c
65
return ia_css_configure_ref(binary, &config);
drivers/staging/media/atomisp/pci/isp/kernels/ref/ref_1.0/ia_css_ref.host.h
21
int ia_css_ref_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c
109
short dmem_offset = stage->binary->info->mem_offsets->dmem.s3a;
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c
147
const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c
149
if (binary->info->sp.pipeline.isp_pipe_version == 1)
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c
150
return sizeof(short) * IA_CSS_DVS_NUM_COEF_TYPES * binary->dis.coef.pad.width;
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c
152
return sizeof(short) * IA_CSS_DVS2_NUM_COEF_TYPES * binary->dis.coef.pad.width;
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c
157
const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c
159
return sizeof(short) * SH_CSS_DIS_VER_NUM_COEF_TYPES(binary) *
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c
160
binary->dis.coef.pad.height;
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.h
66
size_t ia_css_sdis_hor_coef_tbl_bytes(const struct ia_css_binary *binary);
drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.h
67
size_t ia_css_sdis_ver_coef_tbl_bytes(const struct ia_css_binary *binary);
drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.c
90
int ia_css_tnr_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.c
99
return ia_css_configure_tnr(binary, &config);
drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.h
37
int ia_css_tnr_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/vf/vf_1.0/ia_css_vf.host.c
112
int ia_css_vf_configure(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/isp/kernels/vf/vf_1.0/ia_css_vf.host.c
119
const struct ia_css_binary_info *info = &binary->info->sp;
drivers/staging/media/atomisp/pci/isp/kernels/vf/vf_1.0/ia_css_vf.host.c
130
return ia_css_configure_vf(binary, &config);
drivers/staging/media/atomisp/pci/isp/kernels/vf/vf_1.0/ia_css_vf.host.h
32
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/runtime/binary/interface/ia_css_binary.h
159
struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/runtime/binary/interface/ia_css_binary.h
166
struct ia_css_binary *binary);
drivers/staging/media/atomisp/pci/runtime/binary/interface/ia_css_binary.h
183
ia_css_binary_get_shading_info(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/runtime/binary/interface/ia_css_binary.h
191
ia_css_binary_3a_grid_info(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/runtime/binary/interface/ia_css_binary.h
196
ia_css_binary_dvs_grid_info(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/runtime/binary/interface/ia_css_binary.h
202
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/runtime/binary/interface/ia_css_binary.h
210
ia_css_binary_destroy_isp_parameters(struct ia_css_binary *binary);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
116
const struct ia_css_binary *binary, /* [in] */
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
1210
binary, &dvs_env,
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
1216
binary_init_metrics(&binary->metrics, &binary->info->sp);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
1243
ia_css_binary_destroy_isp_parameters(struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
1245
if (binary) {
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
1246
ia_css_isp_param_destroy_isp_parameters(&binary->mem_params,
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
1247
&binary->css_params);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
152
left_padding_bqs = _ISP_BQS(binary->left_padding);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
163
need_bds_factor_2_00 = ((binary->info->sp.bds.supported_bds_factors &
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
173
if (need_bds_factor_2_00 && binary->info->sp.pipeline.left_cropping > 0)
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
225
binary_get_shading_info_type_1(const struct ia_css_binary *binary, /* [in] */
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
233
assert(binary);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
238
info->info.type_1.enable = binary->info->sp.enable.sc;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
239
info->info.type_1.num_hor_grids = binary->sctbl_width_per_color;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
240
info->info.type_1.num_ver_grids = binary->sctbl_height;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
241
info->info.type_1.bqs_per_grid_cell = (1 << binary->deci_factor_log2);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
252
binary,
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
271
ia_css_binary_get_shading_info(const struct ia_css_binary *binary, /* [in] */
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
280
assert(binary);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
284
binary, type, required_bds_factor, stream_config);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
287
err = binary_get_shading_info_type_1(binary,
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
298
static void sh_css_binary_common_grid_info(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
301
assert(binary);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
304
info->isp_in_width = binary->internal_frame_info.res.width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
305
info->isp_in_height = binary->internal_frame_info.res.height;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
311
ia_css_binary_dvs_grid_info(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
318
assert(binary);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
328
dvs_info->enable = binary->info->sp.enable.dis;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
329
dvs_info->width = binary->dis.grid.dim.width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
330
dvs_info->height = binary->dis.grid.dim.height;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
331
dvs_info->aligned_width = binary->dis.grid.pad.width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
332
dvs_info->aligned_height = binary->dis.grid.pad.height;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
333
dvs_info->bqs_per_grid_cell = 1 << binary->dis.deci_factor_log2;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
334
dvs_info->num_hor_coefs = binary->dis.coef.dim.width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
335
dvs_info->num_ver_coefs = binary->dis.coef.dim.height;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
337
sh_css_binary_common_grid_info(binary, info);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
342
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
347
sh_css_binary_common_grid_info(binary, info);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
351
int ia_css_binary_3a_grid_info(const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
359
binary, info, pipe);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
361
assert(binary);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
366
s3a_info->enable = binary->info->sp.enable.s3a;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
367
s3a_info->width = binary->s3atbl_width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
368
s3a_info->height = binary->s3atbl_height;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
369
s3a_info->aligned_width = binary->s3atbl_isp_width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
370
s3a_info->aligned_height = binary->s3atbl_isp_height;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
371
s3a_info->bqs_per_grid_cell = (1 << binary->deci_factor_log2);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
372
s3a_info->deci_factor_log2 = binary->deci_factor_log2;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
374
s3a_info->use_dmem = binary->info->sp.s3a.s3atbl_use_dmem;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
483
struct ia_css_binary_xinfo *binary = &all_binaries[i];
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
486
ret = binary_init_info(binary, i, &binary_found);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
492
binary->next = binary_infos[binary->sp.pipeline.mode];
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
493
binary_infos[binary->sp.pipeline.mode] = binary;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
494
binary->blob = &sh_css_blob_info[i];
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
495
binary->mem_offsets = sh_css_blob_info[i].mem_offsets;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
635
struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
663
assert(binary);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
665
binary->info = xinfo;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
669
&binary->mem_params, &binary->css_params,
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
691
binary->dvs_envelope.width = dvs_env_width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
692
binary->dvs_envelope.height = dvs_env_height;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
704
binary->internal_frame_info.format = bin_out_info->format;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
706
binary->internal_frame_info.res.width = isp_internal_width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
707
binary->internal_frame_info.padded_width = CEIL_MUL(isp_internal_width, 2 * ISP_VEC_NELEMS);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
708
binary->internal_frame_info.res.height = isp_internal_height;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
709
binary->internal_frame_info.raw_bit_depth = bits_per_pixel;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
712
binary->effective_in_frame_res.width = in_info->res.width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
713
binary->effective_in_frame_res.height = in_info->res.height;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
718
binary->in_frame_info.res.width = in_info->res.width +
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
720
binary->in_frame_info.res.height = in_info->res.height +
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
723
binary->in_frame_info.res.width += dvs_env_width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
724
binary->in_frame_info.res.height += dvs_env_height;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
726
binary->in_frame_info.padded_width =
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
734
binary->in_frame_info.format = in_info->format;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
735
binary->in_frame_info.raw_bayer_order = in_info->raw_bayer_order;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
736
binary->in_frame_info.crop_info = in_info->crop_info;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
743
binary->in_frame_info.raw_bit_depth = bits_per_pixel;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
747
binary->out_frame_info[i].res.width = out_info[i]->res.width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
748
binary->out_frame_info[i].res.height = out_info[i]->res.height;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
749
binary->out_frame_info[i].padded_width = out_info[i]->padded_width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
751
binary->out_frame_info[i].raw_bit_depth = bits_per_pixel;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
758
binary->out_frame_info[i].raw_bit_depth = 16;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
760
binary->out_frame_info[i].format = out_info[i]->format;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
765
err = ia_css_vf_configure(binary, bin_out_info,
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
770
&binary->mem_params,
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
771
&binary->css_params);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
776
binary->vf_downscale_log2 = vf_log_ds;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
778
binary->online = online;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
779
binary->input_format = stream_format;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
785
binary->vf_frame_info.format = vf_info->format;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
796
binary->out_frame_info[0].res.width =
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
798
binary->out_frame_info[0].padded_width = vf_out_width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
799
binary->out_frame_info[0].res.height = vf_out_height;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
801
binary->vf_frame_info.res.width = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
802
binary->vf_frame_info.padded_width = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
803
binary->vf_frame_info.res.height = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
809
binary->vf_frame_info.res.width =
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
811
binary->vf_frame_info.padded_width = vf_out_width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
812
binary->vf_frame_info.res.height = vf_out_height;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
815
binary->vf_frame_info.res.width = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
816
binary->vf_frame_info.padded_width = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
817
binary->vf_frame_info.res.height = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
821
binary->morph_tbl_width =
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
823
binary->morph_tbl_aligned_width =
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
825
binary->morph_tbl_height =
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
828
binary->morph_tbl_width = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
829
binary->morph_tbl_aligned_width = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
830
binary->morph_tbl_height = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
833
sc_3a_dis_width = binary->in_frame_info.res.width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
834
sc_3a_dis_padded_width = binary->in_frame_info.padded_width;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
835
sc_3a_dis_height = binary->in_frame_info.res.height;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
853
binary->deci_factor_log2 = s3a_log_deci;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
856
binary->s3atbl_width =
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
859
binary->s3atbl_height =
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
862
binary->s3atbl_isp_width =
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
865
binary->s3atbl_isp_height =
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
869
binary->s3atbl_width = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
870
binary->s3atbl_height = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
871
binary->s3atbl_isp_width = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
872
binary->s3atbl_isp_height = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
876
binary->sctbl_width_per_color = _ISP_SCTBL_WIDTH_PER_COLOR(sc_3a_dis_padded_width, s3a_log_deci);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
877
binary->sctbl_aligned_width_per_color = SH_CSS_MAX_SCTBL_ALIGNED_WIDTH_PER_COLOR;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
878
binary->sctbl_height = _ISP_SCTBL_HEIGHT(sc_3a_dis_height, s3a_log_deci);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
880
binary->sctbl_width_per_color = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
881
binary->sctbl_aligned_width_per_color = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
882
binary->sctbl_height = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
884
ia_css_sdis_init_info(&binary->dis,
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
891
binary->left_padding = 2 * ISP_VEC_NELEMS - info->pipeline.left_cropping;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
893
binary->left_padding = 0;
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
898
int ia_css_binary_find(struct ia_css_binary_descr *descr, struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
926
assert(binary);
drivers/staging/media/atomisp/pci/runtime/binary/src/binary.c
929
descr, descr->mode, binary);
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1183
if (stage->binary) {
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1185
if (stage->binary->info->blob)
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1187
stage->binary->info->blob->name, stage->stage_num);
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
523
data + frame->planes.binary.data.offset);
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
873
struct ia_css_binary *binary = stage->binary;
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
874
short *offsets = (short *)&binary->info->mem_offsets.offsets.param->dmem;
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
877
ia_css_isp_param_get_mem_init(&binary->mem_params,
drivers/staging/media/atomisp/pci/runtime/frame/interface/ia_css_frame_comm.h
95
struct ia_css_frame_sp_binary_plane binary;
drivers/staging/media/atomisp/pci/runtime/frame/src/frame.c
253
frame_init_single_plane(frame, &frame->planes.binary.data,
drivers/staging/media/atomisp/pci/runtime/frame/src/frame.c
256
frame->planes.binary.size = 0;
drivers/staging/media/atomisp/pci/runtime/ifmtr/interface/ia_css_ifmtr.h
23
struct ia_css_binary *binary);
drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ifmtr.c
100
cropped_width = binary->in_frame_info.res.width;
drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ifmtr.c
103
if (binary->info->sp.enable.continuous &&
drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ifmtr.c
104
binary->info->sp.pipeline.mode != IA_CSS_BINARY_MODE_COPY)
drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ifmtr.c
107
buffer_width = binary->info->sp.input.max_width;
drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ifmtr.c
108
input_format = binary->input_format;
drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ifmtr.c
143
if (!binary)
drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ifmtr.c
147
left_padding = binary->left_padding;
drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ifmtr.c
294
if ((!binary) || (config->continuous && binary
drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ifmtr.c
295
&& binary->info->sp.pipeline.mode == IA_CSS_BINARY_MODE_COPY)) {
drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ifmtr.c
304
if ((!binary) || config->continuous)
drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ifmtr.c
66
struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ifmtr.c
98
if (binary) {
drivers/staging/media/atomisp/pci/runtime/ifmtr/src/ifmtr.c
99
cropped_height = binary->in_frame_info.res.height;
drivers/staging/media/atomisp/pci/runtime/pipeline/interface/ia_css_pipeline.h
19
struct ia_css_binary *binary; /* built-in binary */
drivers/staging/media/atomisp/pci/runtime/pipeline/interface/ia_css_pipeline.h
61
struct ia_css_binary *binary;
drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
276
if (!stage_desc->binary && !stage_desc->firmware
drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
294
&& (!stage_desc->binary->online)) {
drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
562
struct ia_css_binary *binary;
drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
570
&& (stage_desc->binary) && !(stage_desc->binary->online)) {
drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
575
binary = stage_desc->binary;
drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
588
stage->binary = NULL;
drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
592
stage->binary = binary;
drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
593
if (binary)
drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
595
(struct ia_css_binary_info *)binary->info;
drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
611
if (!(out_frame[i]) && (binary)
drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
612
&& (binary->out_frame_info[i].res.width)) {
drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
614
&binary->out_frame_info[i]);
drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
624
if ((binary && binary->vf_frame_info.res.width) ||
drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
628
&binary->vf_frame_info);
drivers/staging/media/atomisp/pci/runtime/pipeline/src/pipeline.c
633
} else if (vf_frame && binary && binary->vf_frame_info.res.width
drivers/staging/media/atomisp/pci/sh_css.c
1102
struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/sh_css.c
1107
if (binary)
drivers/staging/media/atomisp/pci/sh_css.c
1108
sh_css_metrics_start_binary(&binary->metrics);
drivers/staging/media/atomisp/pci/sh_css.c
1192
start_binary(me, stage->binary);
drivers/staging/media/atomisp/pci/sh_css.c
2491
ia_css_binary_unload(struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/sh_css.c
2493
ia_css_binary_destroy_isp_parameters(binary);
drivers/staging/media/atomisp/pci/sh_css.c
2531
struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/sh_css.c
2563
ia_css_pipe_get_firmwares_stage_desc(&stage_desc, binary,
drivers/staging/media/atomisp/pci/sh_css.c
3558
if (stage->binary && stage->binary->info &&
drivers/staging/media/atomisp/pci/sh_css.c
3559
(stage->binary->info->sp.enable.s3a ||
drivers/staging/media/atomisp/pci/sh_css.c
3560
stage->binary->info->sp.enable.dis)) {
drivers/staging/media/atomisp/pci/sh_css.c
3755
frame->planes.binary.size = frame->data_bytes;
drivers/staging/media/atomisp/pci/sh_css.c
3757
frame->planes.binary.size =
drivers/staging/media/atomisp/pci/sh_css.c
4328
struct ia_css_binary *binary = NULL;
drivers/staging/media/atomisp/pci/sh_css.c
4333
binary = ia_css_pipe_get_shading_correction_binary(pipe);
drivers/staging/media/atomisp/pci/sh_css.c
4335
if (binary) {
drivers/staging/media/atomisp/pci/sh_css.c
4336
err = ia_css_binary_get_shading_info(binary,
drivers/staging/media/atomisp/pci/sh_css.c
4363
struct ia_css_binary *binary = NULL;
drivers/staging/media/atomisp/pci/sh_css.c
4370
binary = ia_css_pipe_get_s3a_binary(pipe);
drivers/staging/media/atomisp/pci/sh_css.c
4372
if (binary) {
drivers/staging/media/atomisp/pci/sh_css.c
4373
err = ia_css_binary_3a_grid_info(binary, info, pipe);
drivers/staging/media/atomisp/pci/sh_css.c
4380
binary = ia_css_pipe_get_sdis_binary(pipe);
drivers/staging/media/atomisp/pci/sh_css.c
4382
if (binary) {
drivers/staging/media/atomisp/pci/sh_css.c
4383
ia_css_binary_dvs_grid_info(binary, info, pipe);
drivers/staging/media/atomisp/pci/sh_css.c
4384
ia_css_binary_dvs_stat_grid_info(binary, info, pipe);
drivers/staging/media/atomisp/pci/sh_css.c
4391
if (binary) {
drivers/staging/media/atomisp/pci/sh_css.c
4393
info->isp_in_width = binary->internal_frame_info.res.width;
drivers/staging/media/atomisp/pci/sh_css.c
4394
info->isp_in_height = binary->internal_frame_info.res.height;
drivers/staging/media/atomisp/pci/sh_css.c
462
struct ia_css_binary *binary = NULL;
drivers/staging/media/atomisp/pci/sh_css.c
472
binary = pipe->pipeline.stages->binary;
drivers/staging/media/atomisp/pci/sh_css.c
484
if ((binary && (binary->online || stream->config.continuous)) ||
drivers/staging/media/atomisp/pci/sh_css.c
487
binary);
drivers/staging/media/atomisp/pci/sh_css.c
8564
struct ia_css_binary *binary = NULL;
drivers/staging/media/atomisp/pci/sh_css.c
8570
binary = (struct ia_css_binary *)&pipe->pipe_settings.preview.preview_binary;
drivers/staging/media/atomisp/pci/sh_css.c
8573
binary = (struct ia_css_binary *)&pipe->pipe_settings.video.video_binary;
drivers/staging/media/atomisp/pci/sh_css.c
8581
binary = (struct ia_css_binary *)&pipe->pipe_settings.capture.primary_binary[i];
drivers/staging/media/atomisp/pci/sh_css.c
8587
binary = (struct ia_css_binary *)&pipe->pipe_settings.capture.pre_isp_binary;
drivers/staging/media/atomisp/pci/sh_css.c
8592
binary = (struct ia_css_binary *)&pipe->pipe_settings.capture.pre_isp_binary;
drivers/staging/media/atomisp/pci/sh_css.c
8594
binary = (struct ia_css_binary *)&pipe->pipe_settings.capture.post_isp_binary;
drivers/staging/media/atomisp/pci/sh_css.c
8601
if (binary && binary->info->sp.enable.sc)
drivers/staging/media/atomisp/pci/sh_css.c
8602
return binary;
drivers/staging/media/atomisp/pci/sh_css.c
8610
struct ia_css_binary *binary = NULL;
drivers/staging/media/atomisp/pci/sh_css.c
8616
binary = (struct ia_css_binary *)&pipe->pipe_settings.preview.preview_binary;
drivers/staging/media/atomisp/pci/sh_css.c
8619
binary = (struct ia_css_binary *)&pipe->pipe_settings.video.video_binary;
drivers/staging/media/atomisp/pci/sh_css.c
8627
binary = (struct ia_css_binary *)&pipe->pipe_settings.capture.primary_binary[i];
drivers/staging/media/atomisp/pci/sh_css.c
8633
binary = (struct ia_css_binary *)&pipe->pipe_settings.capture.pre_isp_binary;
drivers/staging/media/atomisp/pci/sh_css.c
8638
binary = (struct ia_css_binary *)&pipe->pipe_settings.capture.pre_isp_binary;
drivers/staging/media/atomisp/pci/sh_css.c
8640
binary = (struct ia_css_binary *)&pipe->pipe_settings.capture.post_isp_binary;
drivers/staging/media/atomisp/pci/sh_css.c
8649
if (binary && !binary->info->sp.enable.s3a)
drivers/staging/media/atomisp/pci/sh_css.c
8650
binary = NULL;
drivers/staging/media/atomisp/pci/sh_css.c
8652
return binary;
drivers/staging/media/atomisp/pci/sh_css.c
8658
struct ia_css_binary *binary = NULL;
drivers/staging/media/atomisp/pci/sh_css.c
8664
binary = (struct ia_css_binary *)&pipe->pipe_settings.video.video_binary;
drivers/staging/media/atomisp/pci/sh_css.c
8670
if (binary && !binary->info->sp.enable.dis)
drivers/staging/media/atomisp/pci/sh_css.c
8671
binary = NULL;
drivers/staging/media/atomisp/pci/sh_css.c
8673
return binary;
drivers/staging/media/atomisp/pci/sh_css.c
875
struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/sh_css.c
878
if (!binary)
drivers/staging/media/atomisp/pci/sh_css.c
881
isys_stream_descr->output_port_attr.left_padding = binary->left_padding;
drivers/staging/media/atomisp/pci/sh_css.c
883
binary->info->sp.input.max_width;
drivers/staging/media/atomisp/pci/sh_css.c
896
struct ia_css_binary *binary = NULL;
drivers/staging/media/atomisp/pci/sh_css.c
922
if (pipe->pipeline.stages->binary)
drivers/staging/media/atomisp/pci/sh_css.c
923
binary = pipe->pipeline.stages->binary;
drivers/staging/media/atomisp/pci/sh_css.c
925
if (binary) {
drivers/staging/media/atomisp/pci/sh_css.c
931
ia_css_get_crop_offsets(pipe, &binary->in_frame_info);
drivers/staging/media/atomisp/pci/sh_css.c
958
binary,
drivers/staging/media/atomisp/pci/sh_css_internal.h
895
sh_css_binary_print(const struct ia_css_binary *binary);
drivers/staging/media/atomisp/pci/sh_css_param_dvs.h
50
#define DVS_6AXIS_BYTES(binary) \
drivers/staging/media/atomisp/pci/sh_css_param_dvs.h
52
* DVS_NUM_BLOCKS_X((binary)->out_frame_info[0].res.width) \
drivers/staging/media/atomisp/pci/sh_css_param_dvs.h
53
* DVS_NUM_BLOCKS_Y((binary)->out_frame_info[0].res.height))
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
234
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
244
assert(binary);
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
248
binary->sctbl_width_per_color,
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
249
binary->sctbl_height);
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
258
input_height = binary->in_frame_info.res.height;
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
259
input_width = binary->in_frame_info.res.width;
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
260
left_padding = binary->left_padding;
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
261
left_cropping = (binary->info->sp.pipeline.left_cropping == 0) ?
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
262
binary->dvs_envelope.width : 2 * ISP_VEC_NELEMS;
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
266
left_padding = (left_padding + binary->info->sp.pipeline.left_cropping) *
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
268
binary->info->sp.pipeline.left_cropping;
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
269
right_padding = (binary->internal_frame_info.res.width -
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
270
binary->effective_in_frame_res.width * bds.denominator /
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
272
top_padding = binary->info->sp.pipeline.top_cropping * bds.numerator /
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
274
binary->info->sp.pipeline.top_cropping;
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
303
table_width = binary->sctbl_width_per_color;
drivers/staging/media/atomisp/pci/sh_css_param_shading.c
304
table_height = binary->sctbl_height;
drivers/staging/media/atomisp/pci/sh_css_param_shading.h
23
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/sh_css_params.c
100
static size_t sctbl_bytes(const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/sh_css_params.c
103
array3_size(binary->sctbl_height,
drivers/staging/media/atomisp/pci/sh_css_params.c
104
binary->sctbl_aligned_width_per_color,
drivers/staging/media/atomisp/pci/sh_css_params.c
1070
const struct ia_css_binary *binary = stage->binary;
drivers/staging/media/atomisp/pci/sh_css_params.c
1076
assert(binary);
drivers/staging/media/atomisp/pci/sh_css_params.c
108
static size_t morph_plane_bytes(const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/sh_css_params.c
1086
aligned_width = binary->sctbl_aligned_width_per_color;
drivers/staging/media/atomisp/pci/sh_css_params.c
111
binary->morph_tbl_aligned_width,
drivers/staging/media/atomisp/pci/sh_css_params.c
112
binary->morph_tbl_height);
drivers/staging/media/atomisp/pci/sh_css_params.c
1142
sh_css_enable_pipeline(const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/sh_css_params.c
1144
if (!binary)
drivers/staging/media/atomisp/pci/sh_css_params.c
1149
ia_css_isp_param_enable_pipeline(&binary->mem_params);
drivers/staging/media/atomisp/pci/sh_css_params.c
1173
struct ia_css_binary *binary;
drivers/staging/media/atomisp/pci/sh_css_params.c
1182
binary = stage->binary;
drivers/staging/media/atomisp/pci/sh_css_params.c
1183
if (binary) {
drivers/staging/media/atomisp/pci/sh_css_params.c
1184
info = binary->info;
drivers/staging/media/atomisp/pci/sh_css_params.c
1201
binary = &tmp_binary;
drivers/staging/media/atomisp/pci/sh_css_params.c
1202
binary->info = info;
drivers/staging/media/atomisp/pci/sh_css_params.c
1207
pipe_in_res = binary->effective_in_frame_res;
drivers/staging/media/atomisp/pci/sh_css_params.c
1215
&binary->in_frame_info,
drivers/staging/media/atomisp/pci/sh_css_params.c
1216
&binary->out_frame_info[0],
drivers/staging/media/atomisp/pci/sh_css_params.c
1217
&binary->dvs_envelope,
drivers/staging/media/atomisp/pci/sh_css_params.c
1226
&binary->in_frame_info,
drivers/staging/media/atomisp/pci/sh_css_params.c
1227
&binary->out_frame_info[0],
drivers/staging/media/atomisp/pci/sh_css_params.c
1228
&binary->dvs_envelope,
drivers/staging/media/atomisp/pci/sh_css_params.c
1404
const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/sh_css_params.c
1413
assert(binary);
drivers/staging/media/atomisp/pci/sh_css_params.c
1418
width = binary->morph_tbl_width;
drivers/staging/media/atomisp/pci/sh_css_params.c
1419
height = binary->morph_tbl_height;
drivers/staging/media/atomisp/pci/sh_css_params.c
2959
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/sh_css_params.c
2968
params = ia_css_isp_param_get_mem_init(&binary->mem_params,
drivers/staging/media/atomisp/pci/sh_css_params.c
3027
sh_css_enable_pipeline(stage->binary);
drivers/staging/media/atomisp/pci/sh_css_params.c
3132
if (!stage || !stage->binary)
drivers/staging/media/atomisp/pci/sh_css_params.c
3256
const struct ia_css_binary *binary;
drivers/staging/media/atomisp/pci/sh_css_params.c
3271
binary = stage->binary;
drivers/staging/media/atomisp/pci/sh_css_params.c
3272
assert(binary);
drivers/staging/media/atomisp/pci/sh_css_params.c
3276
if (binary->info->sp.enable.fpnr) {
drivers/staging/media/atomisp/pci/sh_css_params.c
3279
fpntbl_bytes(binary),
drivers/staging/media/atomisp/pci/sh_css_params.c
3297
if (binary->info->sp.enable.sc) {
drivers/staging/media/atomisp/pci/sh_css_params.c
3304
sctbl_bytes(binary),
drivers/staging/media/atomisp/pci/sh_css_params.c
3333
binary->sctbl_width_per_color,
drivers/staging/media/atomisp/pci/sh_css_params.c
3334
binary->sctbl_height);
drivers/staging/media/atomisp/pci/sh_css_params.c
3365
binary, pipe->required_bds_factor);
drivers/staging/media/atomisp/pci/sh_css_params.c
3389
if (params->config_changed[IA_CSS_MACC_ID] && binary->info->sp.enable.macc) {
drivers/staging/media/atomisp/pci/sh_css_params.c
3399
if (binary->info->sp.pipeline.isp_pipe_version == SH_CSS_ISP_PIPE_VERSION_1) {
drivers/staging/media/atomisp/pci/sh_css_params.c
3412
} else if (binary->info->sp.pipeline.isp_pipe_version ==
drivers/staging/media/atomisp/pci/sh_css_params.c
3438
if (binary->info->sp.enable.dvs_6axis) {
drivers/staging/media/atomisp/pci/sh_css_params.c
3446
(size_t)((DVS_6AXIS_BYTES(binary) / 2) * 3),
drivers/staging/media/atomisp/pci/sh_css_params.c
3470
dvs_offset.width = (PIX_SHIFT_FILTER_RUN_IN_X + binary->dvs_envelope.width) / 2;
drivers/staging/media/atomisp/pci/sh_css_params.c
3471
dvs_offset.height = (PIX_SHIFT_FILTER_RUN_IN_Y + binary->dvs_envelope.height) / 2;
drivers/staging/media/atomisp/pci/sh_css_params.c
3474
generate_dvs_6axis_table(&binary->out_frame_info[0].res, &dvs_offset);
drivers/staging/media/atomisp/pci/sh_css_params.c
3482
binary,
drivers/staging/media/atomisp/pci/sh_css_params.c
3490
if (binary->info->sp.enable.ca_gdc) {
drivers/staging/media/atomisp/pci/sh_css_params.c
3538
morph_plane_bytes(binary),
drivers/staging/media/atomisp/pci/sh_css_params.c
3548
morph_plane_bytes(binary),
drivers/staging/media/atomisp/pci/sh_css_params.c
3561
(table->width < binary->morph_tbl_width ||
drivers/staging/media/atomisp/pci/sh_css_params.c
3562
table->height < binary->morph_tbl_height)) {
drivers/staging/media/atomisp/pci/sh_css_params.c
3567
binary);
drivers/staging/media/atomisp/pci/sh_css_params.c
3580
binary->morph_tbl_aligned_width);
drivers/staging/media/atomisp/pci/sh_css_params.c
3585
binary->morph_tbl_aligned_width);
drivers/staging/media/atomisp/pci/sh_css_params.c
3595
ia_css_isp_param_get_isp_mem_init(&binary->info->sp.mem_initializers,
drivers/staging/media/atomisp/pci/sh_css_params.c
3611
sh_css_update_isp_mem_params_to_ddr(binary,
drivers/staging/media/atomisp/pci/sh_css_params.c
3652
const struct ia_css_binary *binary
drivers/staging/media/atomisp/pci/sh_css_params.c
3654
if (binary) {
drivers/staging/media/atomisp/pci/sh_css_params.c
3661
binary->sctbl_width_per_color,
drivers/staging/media/atomisp/pci/sh_css_params.c
3662
binary->sctbl_height);
drivers/staging/media/atomisp/pci/sh_css_params.c
3670
const struct ia_css_binary *binary
drivers/staging/media/atomisp/pci/sh_css_params.c
3686
if (binary) {
drivers/staging/media/atomisp/pci/sh_css_params.c
3695
binary, pipe->required_bds_factor);
drivers/staging/media/atomisp/pci/sh_css_params.c
875
if (!stage || !stage->binary)
drivers/staging/media/atomisp/pci/sh_css_params.c
93
static size_t fpntbl_bytes(const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/sh_css_params.c
96
binary->in_frame_info.res.height,
drivers/staging/media/atomisp/pci/sh_css_params.c
97
binary->in_frame_info.padded_width);
drivers/staging/media/atomisp/pci/sh_css_sp.c
1003
initialize_isp_states(binary);
drivers/staging/media/atomisp/pci/sh_css_sp.c
1011
if (binary->info->sp.pipeline.mode == IA_CSS_BINARY_MODE_PREVIEW &&
drivers/staging/media/atomisp/pci/sh_css_sp.c
1012
(binary->vf_downscale_log2 > 0)) {
drivers/staging/media/atomisp/pci/sh_css_sp.c
1018
<<= binary->vf_downscale_log2;
drivers/staging/media/atomisp/pci/sh_css_sp.c
1020
<<= binary->vf_downscale_log2;
drivers/staging/media/atomisp/pci/sh_css_sp.c
1022
<<= binary->vf_downscale_log2;
drivers/staging/media/atomisp/pci/sh_css_sp.c
1024
err = copy_isp_mem_if_to_ddr(binary);
drivers/staging/media/atomisp/pci/sh_css_sp.c
1038
struct ia_css_binary *binary;
drivers/staging/media/atomisp/pci/sh_css_sp.c
1071
binary = stage->binary;
drivers/staging/media/atomisp/pci/sh_css_sp.c
1076
if (binary) {
drivers/staging/media/atomisp/pci/sh_css_sp.c
1077
info = binary->info;
drivers/staging/media/atomisp/pci/sh_css_sp.c
1080
ia_css_init_memory_interface(mem_if, &binary->mem_params, &binary->css_params);
drivers/staging/media/atomisp/pci/sh_css_sp.c
1096
binary = &tmp_binary;
drivers/staging/media/atomisp/pci/sh_css_sp.c
1097
binary->info = info;
drivers/staging/media/atomisp/pci/sh_css_sp.c
1113
err = sh_css_sp_init_stage(binary,
drivers/staging/media/atomisp/pci/sh_css_sp.c
1186
first_binary = me->stages->binary;
drivers/staging/media/atomisp/pci/sh_css_sp.c
500
sp_frame_out->planes.binary.data.offset =
drivers/staging/media/atomisp/pci/sh_css_sp.c
501
frame_in->planes.binary.data.offset;
drivers/staging/media/atomisp/pci/sh_css_sp.c
741
copy_isp_mem_if_to_ddr(struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/sh_css_sp.c
746
&binary->css_params,
drivers/staging/media/atomisp/pci/sh_css_sp.c
747
&binary->mem_params,
drivers/staging/media/atomisp/pci/sh_css_sp.c
752
&binary->css_params,
drivers/staging/media/atomisp/pci/sh_css_sp.c
753
&binary->mem_params,
drivers/staging/media/atomisp/pci/sh_css_sp.c
768
const struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/sh_css_sp.c
775
ret = ia_css_fpn_configure(binary, &binary->in_frame_info);
drivers/staging/media/atomisp/pci/sh_css_sp.c
779
if (binary->info->sp.enable.ref_frame) {
drivers/staging/media/atomisp/pci/sh_css_sp.c
780
ret = ia_css_crop_configure(binary, ia_css_frame_get_info(args->delay_frames[0]));
drivers/staging/media/atomisp/pci/sh_css_sp.c
785
ret = ia_css_qplane_configure(pipeline, binary, &binary->in_frame_info);
drivers/staging/media/atomisp/pci/sh_css_sp.c
788
ret = ia_css_output0_configure(binary, ia_css_frame_get_info(args->out_frame[0]));
drivers/staging/media/atomisp/pci/sh_css_sp.c
791
ret = ia_css_output1_configure(binary, ia_css_frame_get_info(args->out_vf_frame));
drivers/staging/media/atomisp/pci/sh_css_sp.c
794
ret = ia_css_copy_output_configure(binary, args->copy_output);
drivers/staging/media/atomisp/pci/sh_css_sp.c
797
ret = ia_css_iterator_configure(binary, ia_css_frame_get_info(args->in_frame));
drivers/staging/media/atomisp/pci/sh_css_sp.c
800
ret = ia_css_dvs_configure(binary, ia_css_frame_get_info(args->out_frame[0]));
drivers/staging/media/atomisp/pci/sh_css_sp.c
803
ret = ia_css_output_configure(binary, ia_css_frame_get_info(args->out_frame[0]));
drivers/staging/media/atomisp/pci/sh_css_sp.c
806
ret = ia_css_raw_configure(pipeline, binary, ia_css_frame_get_info(args->in_frame),
drivers/staging/media/atomisp/pci/sh_css_sp.c
807
&binary->in_frame_info, two_ppc, deinterleaved);
drivers/staging/media/atomisp/pci/sh_css_sp.c
811
if (binary->info->sp.enable.ref_frame) {
drivers/staging/media/atomisp/pci/sh_css_sp.c
812
ret = ia_css_ref_configure(binary, args->delay_frames, pipeline->dvs_frame_delay);
drivers/staging/media/atomisp/pci/sh_css_sp.c
817
if (binary->info->sp.enable.tnr) {
drivers/staging/media/atomisp/pci/sh_css_sp.c
818
ret = ia_css_tnr_configure(binary, args->tnr_frames);
drivers/staging/media/atomisp/pci/sh_css_sp.c
823
return ia_css_bayer_io_config(binary, args);
drivers/staging/media/atomisp/pci/sh_css_sp.c
827
initialize_isp_states(const struct ia_css_binary *binary)
drivers/staging/media/atomisp/pci/sh_css_sp.c
831
if (!binary->info->mem_offsets.offsets.state)
drivers/staging/media/atomisp/pci/sh_css_sp.c
835
ia_css_kernel_init_state[i](binary);
drivers/staging/media/atomisp/pci/sh_css_sp.c
861
sh_css_sp_init_stage(struct ia_css_binary *binary,
drivers/staging/media/atomisp/pci/sh_css_sp.c
881
assert(binary);
drivers/staging/media/atomisp/pci/sh_css_sp.c
886
xinfo = binary->info;
drivers/staging/media/atomisp/pci/sh_css_sp.c
920
sh_css_sp_stage.isp_online = (uint8_t)binary->online;
drivers/staging/media/atomisp/pci/sh_css_sp.c
929
sh_css_sp_stage.frames.effective_in_res.width = binary->effective_in_frame_res.width;
drivers/staging/media/atomisp/pci/sh_css_sp.c
930
sh_css_sp_stage.frames.effective_in_res.height = binary->effective_in_frame_res.height;
drivers/staging/media/atomisp/pci/sh_css_sp.c
933
&binary->in_frame_info);
drivers/staging/media/atomisp/pci/sh_css_sp.c
936
&binary->out_frame_info[i]);
drivers/staging/media/atomisp/pci/sh_css_sp.c
939
&binary->internal_frame_info);
drivers/staging/media/atomisp/pci/sh_css_sp.c
940
sh_css_sp_stage.dvs_envelope.width = binary->dvs_envelope.width;
drivers/staging/media/atomisp/pci/sh_css_sp.c
941
sh_css_sp_stage.dvs_envelope.height = binary->dvs_envelope.height;
drivers/staging/media/atomisp/pci/sh_css_sp.c
943
sh_css_sp_stage.isp_deci_log_factor = (uint8_t)binary->deci_factor_log2;
drivers/staging/media/atomisp/pci/sh_css_sp.c
944
sh_css_sp_stage.isp_vf_downscale_bits = (uint8_t)binary->vf_downscale_log2;
drivers/staging/media/atomisp/pci/sh_css_sp.c
968
if (binary->info->sp.enable.s3a) {
drivers/staging/media/atomisp/pci/sh_css_sp.c
975
if (binary->info->sp.enable.dis) {
drivers/staging/media/atomisp/pci/sh_css_sp.c
995
ia_css_get_crop_offsets(pipe, &binary->in_frame_info);
drivers/staging/media/atomisp/pci/sh_css_sp.c
999
binary, args, two_ppc, sh_css_sp_stage.deinterleaved);
drivers/staging/media/ipu3/ipu3-abi.h
1421
struct imgu_abi_frame_sp_binary_plane binary;
drivers/staging/media/ipu3/ipu3-css-fw.c
102
imgu_dmamap_free(imgu, &css->binary[i]);
drivers/staging/media/ipu3/ipu3-css-fw.c
103
kfree(css->binary);
drivers/staging/media/ipu3/ipu3-css-fw.c
108
css->binary = NULL;
drivers/staging/media/ipu3/ipu3-css-fw.c
239
css->binary = kzalloc_objs(*css->binary, binary_nr);
drivers/staging/media/ipu3/ipu3-css-fw.c
240
if (!css->binary) {
drivers/staging/media/ipu3/ipu3-css-fw.c
250
if (!imgu_dmamap_alloc(imgu, &css->binary[i], size)) {
drivers/staging/media/ipu3/ipu3-css-fw.c
254
memcpy(css->binary[i].vaddr, blob, size);
drivers/staging/media/ipu3/ipu3-css-fw.c
98
if (css->binary) {
drivers/staging/media/ipu3/ipu3-css.c
422
writel(css->binary[css->fw_sp[i]].daddr,
drivers/staging/media/ipu3/ipu3-css.c
428
writel(css->binary[css->fw_bl].daddr, base + IMGU_REG_ISP_ICACHE_ADDR);
drivers/staging/media/ipu3/ipu3-css.c
475
.ddr_data_addr = css->binary[css->fw_sp[sp]].daddr
drivers/staging/media/ipu3/ipu3-css.c
535
.src_addr = css->binary[css->fw_sp[j]].daddr
drivers/staging/media/ipu3/ipu3-css.c
995
sp_stage->xmem_bin_addr = css->binary[css_pipe->bindex].daddr;
drivers/staging/media/ipu3/ipu3-css.h
156
struct imgu_css_map *binary; /* fw binaries mapped to device */
drivers/staging/media/ipu7/ipu7-cpd.c
261
const struct ipu7_cpd_ent *binary =
drivers/staging/media/ipu7/ipu7-cpd.c
266
if (!strncmp(binary->name, name, sizeof(binary->name))) {
drivers/staging/media/ipu7/ipu7-cpd.c
268
cpd + binary->offset, binary->len);
fs/seq_file.c
413
void seq_bprintf(struct seq_file *m, const char *f, const u32 *binary)
fs/seq_file.c
419
binary);
include/linux/seq_buf.h
188
int seq_buf_bprintf(struct seq_buf *s, const char *fmt, const u32 *binary);
include/linux/seq_file.h
184
void seq_bprintf(struct seq_file *m, const char *f, const u32 *binary);
include/linux/trace_seq.h
105
void trace_seq_bprintf(struct trace_seq *s, const char *fmt, const u32 *binary);
include/linux/trace_seq.h
134
void trace_seq_bprintf(struct trace_seq *s, const char *fmt, const u32 *binary)
include/uapi/drm/asahi_drm.h
896
__u32 binary;
kernel/debug/gdbstub.c
367
static int write_mem_msg(int binary)
kernel/debug/gdbstub.c
376
if (binary)
kernel/trace/blktrace.c
1829
.binary = blk_trace_event_print_binary,
kernel/trace/trace.c
3152
return event ? event->funcs->binary(iter, 0, event) :
kernel/trace/trace_output.c
1266
.binary = trace_fn_bin,
kernel/trace/trace_output.c
1406
.binary = trace_ctxwake_bin,
kernel/trace/trace_output.c
1418
.binary = trace_ctxwake_bin,
kernel/trace/trace_output.c
913
if (event->funcs->binary == NULL)
kernel/trace/trace_output.c
914
event->funcs->binary = trace_nop_print;
kernel/trace/trace_seq.c
200
void trace_seq_bprintf(struct trace_seq *s, const char *fmt, const u32 *binary)
kernel/trace/trace_seq.c
209
seq_buf_bprintf(&s->seq, fmt, binary);
lib/nlattr.c
227
bool binary = pt->type == NLA_BINARY;
lib/nlattr.c
229
if (binary)
lib/seq_buf.c
154
int seq_buf_bprintf(struct seq_buf *s, const char *fmt, const u32 *binary)
lib/seq_buf.c
162
ret = bstr_printf(s->buffer + s->len, len, fmt, binary);
security/apparmor/mount.c
229
void *data, bool binary, struct aa_perms *perms)
security/apparmor/mount.c
263
if (data && !binary && (perms->allow & AA_MNT_CONT_MATCH)) {
security/apparmor/mount.c
309
unsigned long flags, void *data, bool binary,
security/apparmor/mount.c
338
mntpnt, devname, type, flags, data, binary, &perms);
security/apparmor/mount.c
370
bool binary)
security/apparmor/mount.c
391
type, flags, data, binary, info);
security/apparmor/mount.c
400
bool binary;
security/apparmor/mount.c
406
binary = path->dentry->d_sb->s_type->fs_flags & FS_BINARY_MOUNTDATA;
security/apparmor/mount.c
414
flags, data, binary));
security/apparmor/mount.c
541
bool binary = true;
security/apparmor/mount.c
555
binary = fstype->fs_flags & FS_BINARY_MOUNTDATA;
security/apparmor/mount.c
584
type, flags, data, binary));
security/apparmor/mount.c
589
type, flags, data, binary, NULL));
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
270
__test_attach_api(const char *binary, const char *pattern, struct bpf_uprobe_multi_opts *opts,
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
282
binary, pattern, opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
288
binary, pattern, opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
294
binary, pattern, opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
300
pid, binary, pattern, opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
306
binary, pattern, opts);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
311
skel->links.usdt_pid = bpf_program__attach_usdt(skel->progs.usdt_pid, pid, binary,
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
316
skel->links.usdt_extra = bpf_program__attach_usdt(skel->progs.usdt_extra, -1, binary,
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
333
test_attach_api(const char *binary, const char *pattern, struct bpf_uprobe_multi_opts *opts)
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
340
__test_attach_api(binary, pattern, opts, NULL);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
346
__test_attach_api(binary, pattern, opts, &child);
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
352
__test_attach_api(binary, pattern, opts, &child);