Lines Matching refs:bit_pos

121 	unsigned long bit_pos = 0;  in find_target_dentry()  local
127 while (bit_pos < d->max) { in find_target_dentry()
128 if (!test_bit_le(bit_pos, d->bitmap)) { in find_target_dentry()
129 bit_pos++; in find_target_dentry()
134 de = &d->dentry[bit_pos]; in find_target_dentry()
136 !memcmp(d->filename[bit_pos], name->name, name->len)) in find_target_dentry()
147 bit_pos += GET_DENTRY_SLOTS(le16_to_cpu(de->name_len)); in find_target_dentry()
475 unsigned int bit_pos) in f2fs_update_dentry() argument
481 de = &d->dentry[bit_pos]; in f2fs_update_dentry()
484 memcpy(d->filename[bit_pos], name->name, name->len); in f2fs_update_dentry()
488 test_and_set_bit_le(bit_pos + i, (void *)d->bitmap); in f2fs_update_dentry()
498 unsigned int bit_pos; in __f2fs_add_link() local
548 bit_pos = room_for_filename(&dentry_blk->dentry_bitmap, in __f2fs_add_link()
550 if (bit_pos < NR_DENTRY_IN_BLOCK) in __f2fs_add_link()
573 f2fs_update_dentry(ino, mode, &d, name, dentry_hash, bit_pos); in __f2fs_add_link()
656 unsigned int bit_pos; in f2fs_delete_entry() local
667 bit_pos = dentry - dentry_blk->dentry; in f2fs_delete_entry()
669 clear_bit_le(bit_pos + i, &dentry_blk->dentry_bitmap); in f2fs_delete_entry()
672 bit_pos = find_next_bit_le(&dentry_blk->dentry_bitmap, in f2fs_delete_entry()
683 if (bit_pos == NR_DENTRY_IN_BLOCK) { in f2fs_delete_entry()
697 unsigned int bit_pos; in f2fs_empty_dir() local
715 bit_pos = 2; in f2fs_empty_dir()
717 bit_pos = 0; in f2fs_empty_dir()
718 bit_pos = find_next_bit_le(&dentry_blk->dentry_bitmap, in f2fs_empty_dir()
720 bit_pos); in f2fs_empty_dir()
725 if (bit_pos < NR_DENTRY_IN_BLOCK) in f2fs_empty_dir()
735 unsigned int bit_pos; in f2fs_fill_dentries() local
738 bit_pos = ((unsigned long)ctx->pos % d->max); in f2fs_fill_dentries()
740 while (bit_pos < d->max) { in f2fs_fill_dentries()
741 bit_pos = find_next_bit_le(d->bitmap, d->max, bit_pos); in f2fs_fill_dentries()
742 if (bit_pos >= d->max) in f2fs_fill_dentries()
745 de = &d->dentry[bit_pos]; in f2fs_fill_dentries()
750 if (!dir_emit(ctx, d->filename[bit_pos], in f2fs_fill_dentries()
755 bit_pos += GET_DENTRY_SLOTS(le16_to_cpu(de->name_len)); in f2fs_fill_dentries()
756 ctx->pos = start_pos + bit_pos; in f2fs_fill_dentries()