Home
last modified time | relevance | path

Searched refs:clu (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/media/platform/vsp1/
H A Dvsp1_clu.c28 static inline void vsp1_clu_write(struct vsp1_clu *clu, in vsp1_clu_write() argument
43 static int clu_set_table(struct vsp1_clu *clu, struct v4l2_ctrl *ctrl) in clu_set_table() argument
48 dlb = vsp1_dl_body_get(clu->pool); in clu_set_table()
56 spin_lock_irq(&clu->lock); in clu_set_table()
57 swap(clu->clu, dlb); in clu_set_table()
58 spin_unlock_irq(&clu->lock); in clu_set_table()
66 struct vsp1_clu *clu = in clu_s_ctrl() local
71 clu_set_table(clu, ctrl); in clu_s_ctrl()
75 clu in clu_s_ctrl()
177 struct vsp1_clu *clu = to_clu(&entity->subdev); clu_configure_stream() local
195 struct vsp1_clu *clu = to_clu(&entity->subdev); clu_configure_frame() local
223 struct vsp1_clu *clu = to_clu(&entity->subdev); clu_destroy() local
240 struct vsp1_clu *clu; vsp1_clu_create() local
[all...]
H A Dvsp1_clu.h34 struct vsp1_dl_body *clu; member
H A Dvsp1.h85 struct vsp1_clu *clu; member
H A Dvsp1_drv.c289 vsp1->clu = vsp1_clu_create(vsp1); in vsp1_create_entities()
290 if (IS_ERR(vsp1->clu)) { in vsp1_create_entities()
291 ret = PTR_ERR(vsp1->clu); in vsp1_create_entities()
295 list_add_tail(&vsp1->clu->entity.list_dev, &vsp1->entities); in vsp1_create_entities()
/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/
H A Dvsp1_clu.c28 static inline void vsp1_clu_write(struct vsp1_clu *clu, in vsp1_clu_write() argument
43 static int clu_set_table(struct vsp1_clu *clu, struct v4l2_ctrl *ctrl) in clu_set_table() argument
48 dlb = vsp1_dl_body_get(clu->pool); in clu_set_table()
56 spin_lock_irq(&clu->lock); in clu_set_table()
57 swap(clu->clu, dlb); in clu_set_table()
58 spin_unlock_irq(&clu->lock); in clu_set_table()
66 struct vsp1_clu *clu = in clu_s_ctrl() local
71 clu_set_table(clu, ctrl); in clu_s_ctrl()
75 clu in clu_s_ctrl()
178 struct vsp1_clu *clu = to_clu(&entity->subdev); clu_configure_stream() local
196 struct vsp1_clu *clu = to_clu(&entity->subdev); clu_configure_frame() local
224 struct vsp1_clu *clu = to_clu(&entity->subdev); clu_destroy() local
241 struct vsp1_clu *clu; vsp1_clu_create() local
[all...]
H A Dvsp1_clu.h34 struct vsp1_dl_body *clu; member
H A Dvsp1.h89 struct vsp1_clu *clu; member
H A Dvsp1_drv.c296 vsp1->clu = vsp1_clu_create(vsp1); in vsp1_create_entities()
297 if (IS_ERR(vsp1->clu)) { in vsp1_create_entities()
298 ret = PTR_ERR(vsp1->clu); in vsp1_create_entities()
302 list_add_tail(&vsp1->clu->entity.list_dev, &vsp1->entities); in vsp1_create_entities()
/kernel/linux/linux-5.10/fs/exfat/
H A Ddir.c71 struct exfat_chain dir, clu; in exfat_readdir() local
96 exfat_chain_dup(&clu, &dir); in exfat_readdir()
98 if (clu.flags == ALLOC_NO_FAT_CHAIN) { in exfat_readdir()
99 clu.dir += clu_offset; in exfat_readdir()
100 clu.size -= clu_offset; in exfat_readdir()
106 clu.dir = ei->hint_bmap.clu; in exfat_readdir()
109 while (clu_offset > 0 && clu.dir != EXFAT_EOF_CLUSTER) { in exfat_readdir()
110 if (exfat_get_next_cluster(sb, &(clu.dir))) in exfat_readdir()
117 while (clu in exfat_readdir()
312 exfat_alloc_new_dir(struct inode *inode, struct exfat_chain *clu) exfat_alloc_new_dir() argument
624 exfat_walk_fat_chain(struct super_block *sb, struct exfat_chain *p_dir, unsigned int byte_offset, unsigned int *clu) exfat_walk_fat_chain() argument
660 unsigned int off, clu = 0; exfat_find_location() local
824 unsigned int off, byte_offset, clu = 0; exfat_get_dentry_set() local
943 struct exfat_chain clu; exfat_find_dir_entry() local
1176 struct exfat_chain clu; exfat_count_dir_entries() local
[all...]
H A Dballoc.c99 struct exfat_chain clu; in exfat_load_bitmap() local
102 exfat_chain_set(&clu, sbi->root_dir, 0, ALLOC_FAT_CHAIN); in exfat_load_bitmap()
103 while (clu.dir != EXFAT_EOF_CLUSTER) { in exfat_load_bitmap()
108 ep = exfat_get_dentry(sb, &clu, i, &bh, NULL); in exfat_load_bitmap()
127 if (exfat_get_next_cluster(sb, &clu.dir)) in exfat_load_bitmap()
144 int exfat_set_bitmap(struct inode *inode, unsigned int clu) in exfat_set_bitmap() argument
151 if (!is_valid_cluster(sbi, clu)) in exfat_set_bitmap()
154 ent_idx = CLUSTER_TO_BITMAP_ENT(clu); in exfat_set_bitmap()
163 void exfat_clear_bitmap(struct inode *inode, unsigned int clu) in exfat_clear_bitmap() argument
171 if (!is_valid_cluster(sbi, clu)) in exfat_clear_bitmap()
199 exfat_find_free_bitmap(struct super_block *sb, unsigned int clu) exfat_find_free_bitmap() argument
[all...]
H A Dfatent.c149 unsigned int clu; in exfat_free_cluster() local
169 clu = p_chain->dir; in exfat_free_cluster()
173 exfat_clear_bitmap(inode, clu); in exfat_free_cluster()
174 clu++; in exfat_free_cluster()
180 exfat_clear_bitmap(inode, clu); in exfat_free_cluster()
182 if (exfat_get_next_cluster(sb, &clu)) in exfat_free_cluster()
186 } while (clu != EXFAT_EOF_CLUSTER); in exfat_free_cluster()
197 unsigned int clu, next; in exfat_find_last_cluster() local
208 clu = next; in exfat_find_last_cluster()
209 if (exfat_ent_get(sb, clu, in exfat_find_last_cluster()
224 exfat_zeroed_cluster(struct inode *dir, unsigned int clu) exfat_zeroed_cluster() argument
391 unsigned int clu; exfat_count_num_clusters() local
[all...]
H A Dnamei.c208 struct exfat_chain clu; in exfat_search_empty_slot() local
222 exfat_chain_dup(&clu, &hint_femp->cur); in exfat_search_empty_slot()
224 exfat_chain_dup(&clu, p_dir); in exfat_search_empty_slot()
228 while (clu.dir != EXFAT_EOF_CLUSTER) { in exfat_search_empty_slot()
232 ep = exfat_get_dentry(sb, &clu, i, &bh, NULL); in exfat_search_empty_slot()
244 clu.dir, clu.size, clu.flags); in exfat_search_empty_slot()
260 p_dir->dir, clu.dir); in exfat_search_empty_slot()
275 if (clu in exfat_search_empty_slot()
311 struct exfat_chain clu; exfat_find_empty_entry() local
490 struct exfat_chain clu; exfat_add_entry() local
897 struct exfat_chain clu; exfat_check_dir_empty() local
[all...]
H A Dinode.c103 * *clu = (~0), if it's unable to allocate a new cluster
106 unsigned int *clu, int create) in exfat_map_cluster()
125 *clu = EXFAT_EOF_CLUSTER; in exfat_map_cluster()
129 *clu = last_clu = ei->start_clu; in exfat_map_cluster()
132 if (clu_offset > 0 && *clu != EXFAT_EOF_CLUSTER) { in exfat_map_cluster()
136 *clu = EXFAT_EOF_CLUSTER; in exfat_map_cluster()
138 *clu += clu_offset; in exfat_map_cluster()
143 &fclus, clu, &last_clu, 1); in exfat_map_cluster()
153 /* hint_bmap.clu should be valid */ in exfat_map_cluster()
154 WARN_ON(ei->hint_bmap.clu < in exfat_map_cluster()
105 exfat_map_cluster(struct inode *inode, unsigned int clu_offset, unsigned int *clu, int create) exfat_map_cluster() argument
[all...]
H A Dfile.c99 struct exfat_chain clu; in __exfat_truncate() local
114 exfat_chain_set(&clu, ei->start_clu, num_clusters_phys, ei->flags); in __exfat_truncate()
128 if (clu.flags == ALLOC_NO_FAT_CHAIN) { in __exfat_truncate()
129 clu.dir += num_clusters; in __exfat_truncate()
130 clu.size -= num_clusters; in __exfat_truncate()
133 last_clu = clu.dir; in __exfat_truncate()
134 if (exfat_get_next_cluster(sb, &(clu.dir))) in __exfat_truncate()
138 clu.size--; in __exfat_truncate()
209 ei->hint_bmap.clu = EXFAT_EOF_CLUSTER; in __exfat_truncate()
213 ei->hint_stat.clu in __exfat_truncate()
[all...]
H A Dexfat_fs.h117 #define CLUSTER_TO_BITMAP_ENT(clu) ((clu) - EXFAT_RESERVED_CLUSTERS)
127 #define IGNORED_BITS_REMAINED(clu, clu_base) ((1 << ((clu) - (clu_base))) - 1)
161 unsigned int clu; member
412 int exfat_zeroed_cluster(struct inode *dir, unsigned int clu);
421 int exfat_set_bitmap(struct inode *inode, unsigned int clu);
422 void exfat_clear_bitmap(struct inode *inode, unsigned int clu);
423 unsigned int exfat_find_free_bitmap(struct super_block *sb, unsigned int clu);
465 int exfat_alloc_new_dir(struct inode *inode, struct exfat_chain *clu);
[all...]
H A Dnls.c754 struct exfat_chain clu; in exfat_create_upcase_table() local
759 clu.dir = sbi->root_dir; in exfat_create_upcase_table()
760 clu.flags = ALLOC_FAT_CHAIN; in exfat_create_upcase_table()
762 while (clu.dir != EXFAT_EOF_CLUSTER) { in exfat_create_upcase_table()
764 ep = exfat_get_dentry(sb, &clu, i, &bh, NULL); in exfat_create_upcase_table()
795 if (exfat_get_next_cluster(sb, &(clu.dir))) in exfat_create_upcase_table()
H A Dsuper.c89 buf->f_blocks = sbi->num_clusters - 2; /* clu 0 & 1 */ in exfat_statfs()
346 ei->hint_stat.clu = sbi->root_dir; in exfat_read_root()
/kernel/linux/linux-6.6/fs/exfat/
H A Ddir.c72 struct exfat_chain dir, clu; in exfat_readdir() local
96 exfat_chain_dup(&clu, &dir); in exfat_readdir()
98 if (clu.flags == ALLOC_NO_FAT_CHAIN) { in exfat_readdir()
99 clu.dir += clu_offset; in exfat_readdir()
100 clu.size -= clu_offset; in exfat_readdir()
106 clu.dir = ei->hint_bmap.clu; in exfat_readdir()
109 while (clu_offset > 0 && clu.dir != EXFAT_EOF_CLUSTER) { in exfat_readdir()
110 if (exfat_get_next_cluster(sb, &(clu.dir))) in exfat_readdir()
117 while (clu in exfat_readdir()
321 exfat_alloc_new_dir(struct inode *inode, struct exfat_chain *clu) exfat_alloc_new_dir() argument
659 exfat_walk_fat_chain(struct super_block *sb, struct exfat_chain *p_dir, unsigned int byte_offset, unsigned int *clu) exfat_walk_fat_chain() argument
695 unsigned int off, clu = 0; exfat_find_location() local
904 unsigned int clu = exfat_sector_to_cluster(sbi, sec); exfat_get_dentry_set() local
940 exfat_set_empty_hint(struct exfat_inode_info *ei, struct exfat_hint_femp *candi_empty, struct exfat_chain *clu, int dentry, int num_entries, int entry_type) exfat_set_empty_hint() argument
991 struct exfat_chain clu; exfat_find_dir_entry() local
1216 struct exfat_chain clu; exfat_count_dir_entries() local
[all...]
H A Dfatent.c154 unsigned int clu; in __exfat_free_cluster() local
172 clu = p_chain->dir; in __exfat_free_cluster()
175 BITMAP_OFFSET_SECTOR_INDEX(sb, CLUSTER_TO_BITMAP_ENT(clu)); in __exfat_free_cluster()
182 if (clu < last_cluster) in __exfat_free_cluster()
184 BITMAP_OFFSET_SECTOR_INDEX(sb, CLUSTER_TO_BITMAP_ENT(clu+1)); in __exfat_free_cluster()
187 if (clu == last_cluster || cur_cmap_i != next_cmap_i) { in __exfat_free_cluster()
192 exfat_clear_bitmap(inode, clu, (sync && IS_DIRSYNC(inode))); in __exfat_free_cluster()
193 clu++; in __exfat_free_cluster()
199 unsigned int n_clu = clu; in __exfat_free_cluster()
213 exfat_clear_bitmap(inode, clu, (syn in __exfat_free_cluster()
241 unsigned int clu, next; exfat_find_last_cluster() local
268 exfat_zeroed_cluster(struct inode *dir, unsigned int clu) exfat_zeroed_cluster() argument
427 unsigned int clu; exfat_count_num_clusters() local
[all...]
H A Dballoc.c99 struct exfat_chain clu; in exfat_load_bitmap() local
102 exfat_chain_set(&clu, sbi->root_dir, 0, ALLOC_FAT_CHAIN); in exfat_load_bitmap()
103 while (clu.dir != EXFAT_EOF_CLUSTER) { in exfat_load_bitmap()
108 ep = exfat_get_dentry(sb, &clu, i, &bh); in exfat_load_bitmap()
127 if (exfat_get_next_cluster(sb, &clu.dir)) in exfat_load_bitmap()
144 int exfat_set_bitmap(struct inode *inode, unsigned int clu, bool sync) in exfat_set_bitmap() argument
151 if (!is_valid_cluster(sbi, clu)) in exfat_set_bitmap()
154 ent_idx = CLUSTER_TO_BITMAP_ENT(clu); in exfat_set_bitmap()
163 void exfat_clear_bitmap(struct inode *inode, unsigned int clu, bool sync) in exfat_clear_bitmap() argument
171 if (!is_valid_cluster(sbi, clu)) in exfat_clear_bitmap()
199 exfat_find_free_bitmap(struct super_block *sb, unsigned int clu) exfat_find_free_bitmap() argument
[all...]
H A Dnamei.c218 struct exfat_chain clu; in exfat_search_empty_slot() local
239 exfat_chain_dup(&clu, &hint_femp->cur); in exfat_search_empty_slot()
241 exfat_chain_dup(&clu, p_dir); in exfat_search_empty_slot()
245 while (clu.dir != EXFAT_EOF_CLUSTER) { in exfat_search_empty_slot()
249 ep = exfat_get_dentry(sb, &clu, i, &bh); in exfat_search_empty_slot()
261 clu.dir, clu.size, clu.flags); in exfat_search_empty_slot()
277 p_dir->dir, clu.dir); in exfat_search_empty_slot()
292 if (clu in exfat_search_empty_slot()
333 struct exfat_chain clu; exfat_find_empty_entry() local
500 struct exfat_chain clu; exfat_add_entry() local
895 struct exfat_chain clu; exfat_check_dir_empty() local
[all...]
H A Dinode.c109 * *clu = (~0), if it's unable to allocate a new cluster
112 unsigned int *clu, int create) in exfat_map_cluster()
131 *clu = EXFAT_EOF_CLUSTER; in exfat_map_cluster()
135 *clu = last_clu = ei->start_clu; in exfat_map_cluster()
138 if (clu_offset > 0 && *clu != EXFAT_EOF_CLUSTER) { in exfat_map_cluster()
142 *clu = EXFAT_EOF_CLUSTER; in exfat_map_cluster()
144 *clu += clu_offset; in exfat_map_cluster()
149 &fclus, clu, &last_clu, 1); in exfat_map_cluster()
159 /* hint_bmap.clu should be valid */ in exfat_map_cluster()
160 WARN_ON(ei->hint_bmap.clu < in exfat_map_cluster()
111 exfat_map_cluster(struct inode *inode, unsigned int clu_offset, unsigned int *clu, int create) exfat_map_cluster() argument
[all...]
H A Dfile.c100 struct exfat_chain clu; in __exfat_truncate() local
114 exfat_chain_set(&clu, ei->start_clu, num_clusters_phys, ei->flags); in __exfat_truncate()
128 if (clu.flags == ALLOC_NO_FAT_CHAIN) { in __exfat_truncate()
129 clu.dir += num_clusters; in __exfat_truncate()
130 clu.size -= num_clusters; in __exfat_truncate()
133 last_clu = clu.dir; in __exfat_truncate()
134 if (exfat_get_next_cluster(sb, &(clu.dir))) in __exfat_truncate()
138 clu.size--; in __exfat_truncate()
176 ei->hint_bmap.clu = EXFAT_EOF_CLUSTER; in __exfat_truncate()
180 ei->hint_stat.clu in __exfat_truncate()
[all...]
H A Dexfat_fs.h111 #define EXFAT_CLU_TO_DEN(clu, sbi) \
112 ((clu) << ((sbi)->cluster_size_bits - DENTRY_SIZE_BITS))
129 #define CLUSTER_TO_BITMAP_ENT(clu) ((clu) - EXFAT_RESERVED_CLUSTERS)
139 #define IGNORED_BITS_REMAINED(clu, clu_base) ((1 << ((clu) - (clu_base))) - 1)
184 unsigned int clu; member
434 int exfat_zeroed_cluster(struct inode *dir, unsigned int clu);
443 int exfat_set_bitmap(struct inode *inode, unsigned int clu, bool sync);
444 void exfat_clear_bitmap(struct inode *inode, unsigned int clu, boo
[all...]
H A Dnls.c754 struct exfat_chain clu; in exfat_create_upcase_table() local
759 clu.dir = sbi->root_dir; in exfat_create_upcase_table()
760 clu.flags = ALLOC_FAT_CHAIN; in exfat_create_upcase_table()
762 while (clu.dir != EXFAT_EOF_CLUSTER) { in exfat_create_upcase_table()
764 ep = exfat_get_dentry(sb, &clu, i, &bh); in exfat_create_upcase_table()
795 if (exfat_get_next_cluster(sb, &(clu.dir))) in exfat_create_upcase_table()

Completed in 18 milliseconds

12