Home
last modified time | relevance | path

Searched refs:md_buf (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/target/
H A Dtarget_core_alua.c882 unsigned char *md_buf, in core_alua_write_tpg_metadata()
893 ret = kernel_write(file, md_buf, md_buf_len, &pos); in core_alua_write_tpg_metadata()
903 unsigned char *md_buf; in core_alua_update_tpg_primary_metadata() local
910 md_buf = kzalloc(ALUA_MD_BUF_LEN, GFP_KERNEL); in core_alua_update_tpg_primary_metadata()
911 if (!md_buf) { in core_alua_update_tpg_primary_metadata()
916 len = snprintf(md_buf, ALUA_MD_BUF_LEN, in core_alua_update_tpg_primary_metadata()
929 rc = core_alua_write_tpg_metadata(path, md_buf, len); in core_alua_update_tpg_primary_metadata()
932 kfree(md_buf); in core_alua_update_tpg_primary_metadata()
1198 unsigned char *md_buf; in core_alua_update_tpg_secondary_metadata() local
1204 md_buf in core_alua_update_tpg_secondary_metadata()
880 core_alua_write_tpg_metadata( const char *path, unsigned char *md_buf, u32 md_buf_len) core_alua_write_tpg_metadata() argument
[all...]
/kernel/linux/linux-6.6/drivers/target/
H A Dtarget_core_alua.c857 unsigned char *md_buf, in core_alua_write_tpg_metadata()
868 ret = kernel_write(file, md_buf, md_buf_len, &pos); in core_alua_write_tpg_metadata()
878 unsigned char *md_buf; in core_alua_update_tpg_primary_metadata() local
885 md_buf = kzalloc(ALUA_MD_BUF_LEN, GFP_KERNEL); in core_alua_update_tpg_primary_metadata()
886 if (!md_buf) { in core_alua_update_tpg_primary_metadata()
891 len = snprintf(md_buf, ALUA_MD_BUF_LEN, in core_alua_update_tpg_primary_metadata()
904 rc = core_alua_write_tpg_metadata(path, md_buf, len); in core_alua_update_tpg_primary_metadata()
907 kfree(md_buf); in core_alua_update_tpg_primary_metadata()
1172 unsigned char *md_buf; in core_alua_update_tpg_secondary_metadata() local
1178 md_buf in core_alua_update_tpg_secondary_metadata()
855 core_alua_write_tpg_metadata( const char *path, unsigned char *md_buf, u32 md_buf_len) core_alua_write_tpg_metadata() argument
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/
H A Datomisp_compat_css20.c1120 struct atomisp_metadata_buf *md_buf) in atomisp_css_allocate_stat_buffers()
1159 metadata_info.size && md_buf) { in atomisp_css_allocate_stat_buffers()
1160 md_buf->metadata = ia_css_metadata_allocate( in atomisp_css_allocate_stat_buffers()
1162 if (!md_buf->metadata) { in atomisp_css_allocate_stat_buffers()
1170 md_buf->md_vptr = hmm_vmap(md_buf->metadata->address, false); in atomisp_css_allocate_stat_buffers()
1209 struct atomisp_metadata_buf *md_buf, *_md_buf; in atomisp_css_free_stat_buffers() local
1268 list_for_each_entry_safe(md_buf, _md_buf, in atomisp_css_free_stat_buffers()
1270 atomisp_css_free_metadata_buffer(md_buf); in atomisp_css_free_stat_buffers()
1271 list_del(&md_buf in atomisp_css_free_stat_buffers()
1116 atomisp_css_allocate_stat_buffers(struct atomisp_sub_device *asd, u16 stream_id, struct atomisp_s3a_buf *s3a_buf, struct atomisp_dis_buf *dis_buf, struct atomisp_metadata_buf *md_buf) atomisp_css_allocate_stat_buffers() argument
[all...]
H A Datomisp_ioctl.c924 struct atomisp_metadata_buf *md_buf = NULL, *_md_buf; in atomisp_alloc_css_stat_bufs() local
977 md_buf = kzalloc(sizeof(struct atomisp_metadata_buf), in atomisp_alloc_css_stat_bufs()
979 if (!md_buf) in atomisp_alloc_css_stat_bufs()
983 asd, stream_id, NULL, NULL, md_buf)) { in atomisp_alloc_css_stat_bufs()
984 kfree(md_buf); in atomisp_alloc_css_stat_bufs()
987 list_add_tail(&md_buf->list, &asd->metadata[i]); in atomisp_alloc_css_stat_bufs()
1009 list_for_each_entry_safe(md_buf, _md_buf, &asd->metadata[i], in atomisp_alloc_css_stat_bufs()
1011 atomisp_css_free_metadata_buffer(md_buf); in atomisp_alloc_css_stat_bufs()
1012 list_del(&md_buf->list); in atomisp_alloc_css_stat_bufs()
1013 kfree(md_buf); in atomisp_alloc_css_stat_bufs()
[all...]
H A Datomisp_compat.h103 struct atomisp_metadata_buf *md_buf);
H A Datomisp_cmd.c676 struct atomisp_metadata_buf *md_buf = NULL, *_md_buf_tmp, *md_iter; in atomisp_buf_done() local
743 md_buf = md_iter; in atomisp_buf_done()
749 if (md_buf) in atomisp_buf_done()
751 __func__, md_buf->metadata->exp_id); in atomisp_buf_done()
4001 struct atomisp_metadata_buf *md_buf = NULL, *_md_buf; in css_input_resolution_changed() local
4018 list_for_each_entry_safe(md_buf, _md_buf, &asd->metadata[i], in css_input_resolution_changed()
4020 atomisp_css_free_metadata_buffer(md_buf); in css_input_resolution_changed()
4021 list_del(&md_buf->list); in css_input_resolution_changed()
4022 kfree(md_buf); in css_input_resolution_changed()
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/
H A Datomisp_compat_css20.c1297 struct atomisp_metadata_buf *md_buf) in atomisp_css_allocate_stat_buffers()
1336 metadata_info.size && md_buf) { in atomisp_css_allocate_stat_buffers()
1337 md_buf->metadata = ia_css_metadata_allocate( in atomisp_css_allocate_stat_buffers()
1339 if (!md_buf->metadata) { in atomisp_css_allocate_stat_buffers()
1347 md_buf->md_vptr = hmm_vmap(md_buf->metadata->address, false); in atomisp_css_allocate_stat_buffers()
1386 struct atomisp_metadata_buf *md_buf, *_md_buf; in atomisp_css_free_stat_buffers() local
1445 list_for_each_entry_safe(md_buf, _md_buf, in atomisp_css_free_stat_buffers()
1447 atomisp_css_free_metadata_buffer(md_buf); in atomisp_css_free_stat_buffers()
1448 list_del(&md_buf in atomisp_css_free_stat_buffers()
1293 atomisp_css_allocate_stat_buffers(struct atomisp_sub_device *asd, u16 stream_id, struct atomisp_s3a_buf *s3a_buf, struct atomisp_dis_buf *dis_buf, struct atomisp_metadata_buf *md_buf) atomisp_css_allocate_stat_buffers() argument
2107 struct atomisp_metadata_buf *md_buf; atomisp_css_stop() local
[all...]
H A Datomisp_ioctl.c1018 struct atomisp_metadata_buf *md_buf = NULL, *_md_buf; in atomisp_alloc_css_stat_bufs() local
1071 md_buf = kzalloc(sizeof(struct atomisp_metadata_buf), in atomisp_alloc_css_stat_bufs()
1073 if (!md_buf) in atomisp_alloc_css_stat_bufs()
1077 asd, stream_id, NULL, NULL, md_buf)) { in atomisp_alloc_css_stat_bufs()
1078 kfree(md_buf); in atomisp_alloc_css_stat_bufs()
1081 list_add_tail(&md_buf->list, &asd->metadata[i]); in atomisp_alloc_css_stat_bufs()
1103 list_for_each_entry_safe(md_buf, _md_buf, &asd->metadata[i], in atomisp_alloc_css_stat_bufs()
1105 atomisp_css_free_metadata_buffer(md_buf); in atomisp_alloc_css_stat_bufs()
1106 list_del(&md_buf->list); in atomisp_alloc_css_stat_bufs()
1107 kfree(md_buf); in atomisp_alloc_css_stat_bufs()
[all...]
H A Datomisp_cmd.c904 struct atomisp_metadata_buf *md_buf = NULL, *_md_buf_tmp, *md_iter; in atomisp_buf_done() local
976 md_buf = md_iter; in atomisp_buf_done()
982 if (md_buf) in atomisp_buf_done()
984 __func__, md_buf->metadata->exp_id); in atomisp_buf_done()
2843 struct atomisp_metadata_buf *md_buf; in atomisp_get_metadata() local
2883 md_buf = list_entry(asd->metadata_ready[md_type].next, in atomisp_get_metadata()
2885 md->exp_id = md_buf->metadata->exp_id; in atomisp_get_metadata()
2886 if (md_buf->md_vptr) { in atomisp_get_metadata()
2888 md_buf->md_vptr, in atomisp_get_metadata()
2891 hmm_load(md_buf in atomisp_get_metadata()
2919 struct atomisp_metadata_buf *md_buf; atomisp_get_metadata_by_type() local
5179 struct atomisp_metadata_buf *md_buf = NULL, *_md_buf; css_input_resolution_changed() local
[all...]
H A Datomisp_compat.h111 struct atomisp_metadata_buf *md_buf);

Completed in 25 milliseconds