Home
last modified time | relevance | path

Searched defs:inst (Results 1 – 25 of 87) sorted by relevance

1234

/drivers/media/platform/qcom/venus/
Dhelpers.c37 bool venus_helper_check_codec(struct venus_inst *inst, u32 v4l2_pixfmt) in venus_helper_check_codec()
86 static int intbufs_set_buffer(struct venus_inst *inst, u32 type) in intbufs_set_buffer()
145 static int intbufs_unset_buffers(struct venus_inst *inst) in intbufs_unset_buffers()
177 static int intbufs_alloc(struct venus_inst *inst) in intbufs_alloc()
195 static int intbufs_free(struct venus_inst *inst) in intbufs_free()
200 static u32 load_per_instance(struct venus_inst *inst) in load_per_instance()
214 struct venus_inst *inst = NULL; in load_per_type() local
287 static void return_buf_error(struct venus_inst *inst, in return_buf_error()
301 session_process_buf(struct venus_inst *inst, struct vb2_v4l2_buffer *vbuf) in session_process_buf()
340 static inline int is_reg_unreg_needed(struct venus_inst *inst) in is_reg_unreg_needed()
[all …]
Dhfi.c174 static int wait_session_msg(struct venus_inst *inst) in wait_session_msg()
188 int hfi_session_create(struct venus_inst *inst, const struct hfi_inst_ops *ops) in hfi_session_create()
208 int hfi_session_init(struct venus_inst *inst, u32 pixfmt) in hfi_session_init()
232 void hfi_session_destroy(struct venus_inst *inst) in hfi_session_destroy()
244 int hfi_session_deinit(struct venus_inst *inst) in hfi_session_deinit()
271 int hfi_session_start(struct venus_inst *inst) in hfi_session_start()
294 int hfi_session_stop(struct venus_inst *inst) in hfi_session_stop()
317 int hfi_session_continue(struct venus_inst *inst) in hfi_session_continue()
328 int hfi_session_abort(struct venus_inst *inst) in hfi_session_abort()
346 int hfi_session_load_res(struct venus_inst *inst) in hfi_session_load_res()
[all …]
Dhfi_msgs.c25 static void event_seq_changed(struct venus_core *core, struct venus_inst *inst, in event_seq_changed()
83 struct venus_inst *inst, in event_release_buffer_ref()
114 event_session_error(struct venus_core *core, struct venus_inst *inst, in event_session_error()
144 static void hfi_event_notify(struct venus_core *core, struct venus_inst *inst, in hfi_event_notify()
172 static void hfi_sys_init_done(struct venus_core *core, struct venus_inst *inst, in hfi_sys_init_done()
271 struct venus_inst *inst, void *packet) in hfi_sys_property_info()
292 struct venus_inst *inst, in hfi_sys_rel_resource_done()
301 static void hfi_sys_ping_done(struct venus_core *core, struct venus_inst *inst, in hfi_sys_ping_done()
314 static void hfi_sys_idle_done(struct venus_core *core, struct venus_inst *inst, in hfi_sys_idle_done()
321 struct venus_inst *inst, void *packet) in hfi_sys_pc_prepare_done()
[all …]
Dvenc.c91 find_format(struct venus_inst *inst, u32 pixfmt, u32 type) in find_format()
113 find_format_by_index(struct venus_inst *inst, unsigned int index, u32 type) in find_format_by_index()
254 struct venus_inst *inst = to_inst(file); in venc_enum_fmt() local
270 venc_try_fmt_common(struct venus_inst *inst, struct v4l2_format *f) in venc_try_fmt_common()
328 struct venus_inst *inst = to_inst(file); in venc_try_fmt() local
337 struct venus_inst *inst = to_inst(file); in venc_s_fmt() local
397 struct venus_inst *inst = to_inst(file); in venc_g_fmt() local
429 struct venus_inst *inst = to_inst(file); in venc_g_selection() local
457 struct venus_inst *inst = to_inst(file); in venc_s_selection() local
478 struct venus_inst *inst = to_inst(file); in venc_s_parm() local
[all …]
Dvdec.c106 find_format(struct venus_inst *inst, u32 pixfmt, u32 type) in find_format()
128 find_format_by_index(struct venus_inst *inst, unsigned int index, u32 type) in find_format_by_index()
156 vdec_try_fmt_common(struct venus_inst *inst, struct v4l2_format *f) in vdec_try_fmt_common()
210 struct venus_inst *inst = to_inst(file); in vdec_try_fmt() local
219 struct venus_inst *inst = to_inst(file); in vdec_g_fmt() local
267 struct venus_inst *inst = to_inst(file); in vdec_s_fmt() local
325 struct venus_inst *inst = to_inst(file); in vdec_g_selection() local
376 struct venus_inst *inst = to_inst(file); in vdec_enum_fmt() local
392 struct venus_inst *inst = to_inst(file); in vdec_s_parm() local
427 struct venus_inst *inst = to_inst(file); in vdec_enum_framesizes() local
[all …]
Dvdec_ctrls.c23 struct venus_inst *inst = ctrl_to_inst(ctrl); in vdec_op_s_ctrl() local
48 struct venus_inst *inst = ctrl_to_inst(ctrl); in vdec_op_g_volatile_ctrl() local
88 int vdec_ctrl_init(struct venus_inst *inst) in vdec_ctrl_init()
155 void vdec_ctrl_deinit(struct venus_inst *inst) in vdec_ctrl_deinit()
Dvenc_ctrls.c35 struct venus_inst *inst = ctrl_to_inst(ctrl); in venc_op_s_ctrl() local
130 int venc_ctrl_init(struct venus_inst *inst) in venc_ctrl_init()
267 void venc_ctrl_deinit(struct venus_inst *inst) in venc_ctrl_deinit()
Dhfi_venus.c876 static int venus_session_cmd(struct venus_inst *inst, u32 pkt_type) in venus_session_cmd()
1113 static int venus_session_init(struct venus_inst *inst, u32 session_type, in venus_session_init()
1139 static int venus_session_end(struct venus_inst *inst) in venus_session_end()
1152 static int venus_session_abort(struct venus_inst *inst) in venus_session_abort()
1161 static int venus_session_flush(struct venus_inst *inst, u32 flush_mode) in venus_session_flush()
1174 static int venus_session_start(struct venus_inst *inst) in venus_session_start()
1179 static int venus_session_stop(struct venus_inst *inst) in venus_session_stop()
1184 static int venus_session_continue(struct venus_inst *inst) in venus_session_continue()
1189 static int venus_session_etb(struct venus_inst *inst, in venus_session_etb()
1219 static int venus_session_ftb(struct venus_inst *inst, in venus_session_ftb()
[all …]
/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dnv04.c445 nv04_gr_set_ctx1(struct nvkm_device *device, u32 inst, u32 mask, u32 value) in nv04_gr_set_ctx1()
460 nv04_gr_set_ctx_val(struct nvkm_device *device, u32 inst, u32 mask, u32 value) in nv04_gr_set_ctx_val()
508 nv04_gr_mthd_set_operation(struct nvkm_device *device, u32 inst, u32 data) in nv04_gr_mthd_set_operation()
523 nv04_gr_mthd_surf3d_clip_h(struct nvkm_device *device, u32 inst, u32 data) in nv04_gr_mthd_surf3d_clip_h()
541 nv04_gr_mthd_surf3d_clip_v(struct nvkm_device *device, u32 inst, u32 data) in nv04_gr_mthd_surf3d_clip_v()
559 nv04_gr_mthd_bind_class(struct nvkm_device *device, u32 inst) in nv04_gr_mthd_bind_class()
565 nv04_gr_mthd_bind_surf2d(struct nvkm_device *device, u32 inst, u32 data) in nv04_gr_mthd_bind_surf2d()
581 nv04_gr_mthd_bind_surf2d_swzsurf(struct nvkm_device *device, u32 inst, u32 data) in nv04_gr_mthd_bind_surf2d_swzsurf()
601 nv01_gr_mthd_bind_patt(struct nvkm_device *device, u32 inst, u32 data) in nv01_gr_mthd_bind_patt()
615 nv04_gr_mthd_bind_patt(struct nvkm_device *device, u32 inst, u32 data) in nv04_gr_mthd_bind_patt()
[all …]
/drivers/media/platform/mtk-vcodec/vdec/
Dvdec_vp9_if.c210 static bool vp9_is_sf_ref_fb(struct vdec_vp9_inst *inst, struct vdec_fb *fb) in vp9_is_sf_ref_fb()
222 static struct vdec_fb *vp9_rm_from_fb_use_list(struct vdec_vp9_inst in vp9_rm_from_fb_use_list()
239 static void vp9_add_to_fb_free_list(struct vdec_vp9_inst *inst, in vp9_add_to_fb_free_list()
265 static void vp9_ref_cnt_fb(struct vdec_vp9_inst *inst, int *idx, in vp9_ref_cnt_fb()
292 static void vp9_free_all_sf_ref_fb(struct vdec_vp9_inst *inst) in vp9_free_all_sf_ref_fb()
313 static int vp9_get_sf_ref_fb(struct vdec_vp9_inst *inst) in vp9_get_sf_ref_fb()
363 static bool vp9_alloc_work_buf(struct vdec_vp9_inst *inst) in vp9_alloc_work_buf()
437 static bool vp9_add_to_fb_disp_list(struct vdec_vp9_inst *inst, in vp9_add_to_fb_disp_list()
461 static void vp9_swap_frm_bufs(struct vdec_vp9_inst *inst) in vp9_swap_frm_bufs()
540 static bool vp9_wait_dec_end(struct vdec_vp9_inst *inst) in vp9_wait_dec_end()
[all …]
Dvdec_vp8_if.c177 static void get_hw_reg_base(struct vdec_vp8_inst *inst) in get_hw_reg_base()
188 static void write_hw_segmentation_data(struct vdec_vp8_inst *inst) in write_hw_segmentation_data()
209 static void read_hw_segmentation_data(struct vdec_vp8_inst *inst) in read_hw_segmentation_data()
231 static void enable_hw_rw_function(struct vdec_vp8_inst *inst) in enable_hw_rw_function()
258 static void store_dec_table(struct vdec_vp8_inst *inst) in store_dec_table()
275 static void load_dec_table(struct vdec_vp8_inst *inst) in load_dec_table()
292 static void get_pic_info(struct vdec_vp8_inst *inst, struct vdec_pic_info *pic) in get_pic_info()
302 static void vp8_dec_finish(struct vdec_vp8_inst *inst) in vp8_dec_finish()
337 static void move_fb_list_use_to_free(struct vdec_vp8_inst *inst) in move_fb_list_use_to_free()
345 static void init_list(struct vdec_vp8_inst *inst) in init_list()
[all …]
Dvdec_h264_if.c144 static int allocate_predication_buf(struct vdec_h264_inst *inst) in allocate_predication_buf()
159 static void free_predication_buf(struct vdec_h264_inst *inst) in free_predication_buf()
171 static int alloc_mv_buf(struct vdec_h264_inst *inst, struct vdec_pic_info *pic) in alloc_mv_buf()
194 static void free_mv_buf(struct vdec_h264_inst *inst) in free_mv_buf()
207 static int check_list_validity(struct vdec_h264_inst *inst, bool disp_list) in check_list_validity()
225 static void put_fb_to_free(struct vdec_h264_inst *inst, struct vdec_fb *fb) in put_fb_to_free()
249 static void get_pic_info(struct vdec_h264_inst *inst, in get_pic_info()
259 static void get_crop_info(struct vdec_h264_inst *inst, struct v4l2_rect *cr) in get_crop_info()
270 static void get_dpb_size(struct vdec_h264_inst *inst, unsigned int *dpb_sz) in get_dpb_size()
278 struct vdec_h264_inst *inst = NULL; in vdec_h264_init() local
[all …]
/drivers/media/platform/mtk-vcodec/venc/
Dvenc_h264_if.c157 static inline u32 h264_read_reg(struct venc_h264_inst *inst, u32 addr) in h264_read_reg()
162 static unsigned int h264_get_profile(struct venc_h264_inst *inst, in h264_get_profile()
184 static unsigned int h264_get_level(struct venc_h264_inst *inst, in h264_get_level()
223 static void h264_enc_free_work_buf(struct venc_h264_inst *inst) in h264_enc_free_work_buf()
242 static int h264_enc_alloc_work_buf(struct venc_h264_inst *inst) in h264_enc_alloc_work_buf()
322 static unsigned int h264_enc_wait_venc_done(struct venc_h264_inst *inst) in h264_enc_wait_venc_done()
335 static int h264_encode_sps(struct venc_h264_inst *inst, in h264_encode_sps()
362 static int h264_encode_pps(struct venc_h264_inst *inst, in h264_encode_pps()
389 static int h264_encode_header(struct venc_h264_inst *inst, in h264_encode_header()
411 static int h264_encode_frame(struct venc_h264_inst *inst, in h264_encode_frame()
[all …]
Dvenc_vp8_if.c145 static inline u32 vp8_enc_read_reg(struct venc_vp8_inst *inst, u32 addr) in vp8_enc_read_reg()
150 static void vp8_enc_free_work_buf(struct venc_vp8_inst *inst) in vp8_enc_free_work_buf()
166 static int vp8_enc_alloc_work_buf(struct venc_vp8_inst *inst) in vp8_enc_alloc_work_buf()
227 static unsigned int vp8_enc_wait_venc_done(struct venc_vp8_inst *inst) in vp8_enc_wait_venc_done()
244 static int vp8_enc_compose_one_frame(struct venc_vp8_inst *inst, in vp8_enc_compose_one_frame()
303 static int vp8_enc_encode_frame(struct venc_vp8_inst *inst, in vp8_enc_encode_frame()
338 struct venc_vp8_inst *inst; in vp8_enc_init() local
373 struct venc_vp8_inst *inst = (struct venc_vp8_inst *)handle; in vp8_enc_encode() local
408 struct venc_vp8_inst *inst = (struct venc_vp8_inst *)handle; in vp8_enc_set_param() local
457 struct venc_vp8_inst *inst = (struct venc_vp8_inst *)handle; in vp8_enc_deinit() local
/drivers/soc/ti/
Dknav_qmss_queue.c54 #define for_each_handle_rcu(qh, inst) \ argument
57 #define for_each_instance(idx, inst, kdev) \ argument
73 void knav_queue_notify(struct knav_queue_inst *inst) in knav_queue_notify()
95 struct knav_queue_inst *inst = _instdata; in knav_queue_int_handler() local
102 struct knav_queue_inst *inst) in knav_queue_setup_irq()
126 static void knav_queue_free_irq(struct knav_queue_inst *inst) in knav_queue_free_irq()
139 static inline bool knav_queue_is_busy(struct knav_queue_inst *inst) in knav_queue_is_busy()
144 static inline bool knav_queue_is_reserved(struct knav_queue_inst *inst) in knav_queue_is_reserved()
149 static inline bool knav_queue_is_shared(struct knav_queue_inst *inst) in knav_queue_is_shared()
164 static inline bool knav_queue_match_type(struct knav_queue_inst *inst, in knav_queue_match_type()
[all …]
/drivers/gpu/drm/vc4/
Dvc4_validate_shaders.c116 raddr_add_a_to_live_reg_index(uint64_t inst) in raddr_add_a_to_live_reg_index()
187 uint64_t inst = validation_state->shader[validation_state->ip]; in check_tmu_write() local
311 uint64_t inst = validation_state->shader[validation_state->ip]; in validate_uniform_address_write() local
390 uint64_t inst = validation_state->shader[validation_state->ip]; in check_reg_write() local
481 uint64_t inst = validation_state->shader[validation_state->ip]; in track_live_clamps() local
556 uint64_t inst = validation_state->shader[validation_state->ip]; in check_instruction_writes() local
575 check_branch(uint64_t inst, in check_branch()
603 uint64_t inst = validation_state->shader[validation_state->ip]; in check_instruction_reads() local
642 uint64_t inst = validation_state->shader[ip]; in vc4_validate_branches() local
808 uint64_t inst = validation_state.shader[ip]; in vc4_validate_shader() local
/drivers/gpu/drm/amd/amdgpu/
Dsoc15_common.h50 #define SOC15_REG_OFFSET(ip, inst, reg) (0 == reg##_BASE_IDX ? ip##_BASE__INST##inst##_SEG0 +… argument
59 #define RREG32_SOC15(ip, inst, reg) \ argument
66 #define RREG32_SOC15_OFFSET(ip, inst, reg, offset) \ argument
73 #define WREG32_SOC15(ip, inst, reg, value) \ argument
80 #define WREG32_SOC15_NO_KIQ(ip, inst, reg, value) \ argument
87 #define WREG32_SOC15_OFFSET(ip, inst, reg, offset, value) \ argument
/drivers/phy/samsung/
Dphy-exynos4x12-usb2.c168 static void exynos4x12_isol(struct samsung_usb2_phy_instance *inst, bool on) in exynos4x12_isol()
195 static void exynos4x12_setup_clk(struct samsung_usb2_phy_instance *inst) in exynos4x12_setup_clk()
211 static void exynos4x12_phy_pwr(struct samsung_usb2_phy_instance *inst, bool on) in exynos4x12_phy_pwr()
263 static void exynos4x12_power_on_int(struct samsung_usb2_phy_instance *inst) in exynos4x12_power_on_int()
273 static int exynos4x12_power_on(struct samsung_usb2_phy_instance *inst) in exynos4x12_power_on()
303 static void exynos4x12_power_off_int(struct samsung_usb2_phy_instance *inst) in exynos4x12_power_off_int()
312 static int exynos4x12_power_off(struct samsung_usb2_phy_instance *inst) in exynos4x12_power_off()
Dphy-s5pv210-usb2.c92 static void s5pv210_isol(struct samsung_usb2_phy_instance *inst, bool on) in s5pv210_isol()
112 static void s5pv210_phy_pwr(struct samsung_usb2_phy_instance *inst, bool on) in s5pv210_phy_pwr()
152 static int s5pv210_power_on(struct samsung_usb2_phy_instance *inst) in s5pv210_power_on()
160 static int s5pv210_power_off(struct samsung_usb2_phy_instance *inst) in s5pv210_power_off()
Dphy-exynos5-usbdrd.c188 struct exynos5_usbdrd_phy *to_usbdrd_phy(struct phy_usb_instance *inst) in to_usbdrd_phy()
231 static void exynos5_usbdrd_phy_isol(struct phy_usb_instance *inst, in exynos5_usbdrd_phy_isol()
251 exynos5_usbdrd_pipe3_set_refclk(struct phy_usb_instance *inst) in exynos5_usbdrd_pipe3_set_refclk()
297 exynos5_usbdrd_utmi_set_refclk(struct phy_usb_instance *inst) in exynos5_usbdrd_utmi_set_refclk()
359 struct phy_usb_instance *inst = phy_get_drvdata(phy); in exynos5_usbdrd_phy_init() local
421 struct phy_usb_instance *inst = phy_get_drvdata(phy); in exynos5_usbdrd_phy_exit() local
454 struct phy_usb_instance *inst = phy_get_drvdata(phy); in exynos5_usbdrd_phy_power_on() local
506 struct phy_usb_instance *inst = phy_get_drvdata(phy); in exynos5_usbdrd_phy_power_off() local
Dphy-exynos4210-usb2.c127 static void exynos4210_isol(struct samsung_usb2_phy_instance *inst, bool on) in exynos4210_isol()
149 static void exynos4210_phy_pwr(struct samsung_usb2_phy_instance *inst, bool on) in exynos4210_phy_pwr()
210 static int exynos4210_power_on(struct samsung_usb2_phy_instance *inst) in exynos4210_power_on()
219 static int exynos4210_power_off(struct samsung_usb2_phy_instance *inst) in exynos4210_power_off()
/drivers/crypto/qat/qat_common/
Dqat_crypto.c62 void qat_crypto_put_instance(struct qat_crypto_instance *inst) in qat_crypto_put_instance()
70 struct qat_crypto_instance *inst, *tmp; in qat_crypto_free_instances() local
98 struct qat_crypto_instance *inst = NULL, *tmp_inst; in qat_crypto_get_instance_node() local
248 struct qat_crypto_instance *inst; in qat_crypto_create_instances() local
Dqat_asym_algs.c122 struct qat_crypto_instance *inst; member
156 struct qat_crypto_instance *inst; member
261 struct qat_crypto_instance *inst = ctx->inst; in qat_dh_compute_value() local
443 struct qat_crypto_instance *inst = ctx->inst; in qat_dh_set_params() local
534 struct qat_crypto_instance *inst = in qat_dh_init_tfm() local
692 struct qat_crypto_instance *inst = ctx->inst; in qat_rsa_enc() local
826 struct qat_crypto_instance *inst = ctx->inst; in qat_rsa_dec() local
976 struct qat_crypto_instance *inst = ctx->inst; in qat_rsa_set_n() local
1007 struct qat_crypto_instance *inst = ctx->inst; in qat_rsa_set_e() local
1031 struct qat_crypto_instance *inst = ctx->inst; in qat_rsa_set_d() local
[all …]
/drivers/phy/rockchip/
Dphy-rockchip-pcie.c87 static struct rockchip_pcie_phy *to_pcie_phy(struct phy_pcie_instance *inst) in to_pcie_phy()
147 struct phy_pcie_instance *inst = phy_get_drvdata(phy); in rockchip_pcie_phy_power_off() local
185 struct phy_pcie_instance *inst = phy_get_drvdata(phy); in rockchip_pcie_phy_power_on() local
295 struct phy_pcie_instance *inst = phy_get_drvdata(phy); in rockchip_pcie_phy_init() local
331 struct phy_pcie_instance *inst = phy_get_drvdata(phy); in rockchip_pcie_phy_exit() local
/drivers/mailbox/
Dti-msgmgr.c162 struct ti_msgmgr_inst *inst = dev_get_drvdata(dev); in ti_msgmgr_queue_rx_interrupt() local
279 struct ti_msgmgr_inst *inst = dev_get_drvdata(dev); in ti_msgmgr_send_data() local
376 struct ti_msgmgr_inst *inst; in ti_msgmgr_of_xlate() local
420 struct ti_msgmgr_inst *inst, in ti_msgmgr_queue_setup()
527 struct ti_msgmgr_inst *inst; in ti_msgmgr_probe() local
618 struct ti_msgmgr_inst *inst; in ti_msgmgr_remove() local

1234