Home
last modified time | relevance | path

Searched refs:block (Results 1 – 25 of 375) sorted by relevance

12345678910>>...15

/linux-4.19.296/fs/lockd/
Dsvclock.c43 static void nlmsvc_release_block(struct nlm_block *block);
44 static void nlmsvc_insert_block(struct nlm_block *block, unsigned long);
45 static void nlmsvc_remove_block(struct nlm_block *block);
90 nlmsvc_insert_block_locked(struct nlm_block *block, unsigned long when) in nlmsvc_insert_block_locked() argument
95 dprintk("lockd: nlmsvc_insert_block(%p, %ld)\n", block, when); in nlmsvc_insert_block_locked()
96 if (list_empty(&block->b_list)) { in nlmsvc_insert_block_locked()
97 kref_get(&block->b_count); in nlmsvc_insert_block_locked()
99 list_del_init(&block->b_list); in nlmsvc_insert_block_locked()
116 list_add_tail(&block->b_list, pos); in nlmsvc_insert_block_locked()
117 block->b_when = when; in nlmsvc_insert_block_locked()
[all …]
Dclntlock.c101 struct nlm_wait *block; in nlmclnt_prepare_block() local
103 block = kmalloc(sizeof(*block), GFP_KERNEL); in nlmclnt_prepare_block()
104 if (block != NULL) { in nlmclnt_prepare_block()
105 block->b_host = host; in nlmclnt_prepare_block()
106 block->b_lock = fl; in nlmclnt_prepare_block()
107 init_waitqueue_head(&block->b_wait); in nlmclnt_prepare_block()
108 block->b_status = nlm_lck_blocked; in nlmclnt_prepare_block()
111 list_add(&block->b_list, &nlm_blocked); in nlmclnt_prepare_block()
114 return block; in nlmclnt_prepare_block()
117 void nlmclnt_finish_block(struct nlm_wait *block) in nlmclnt_finish_block() argument
[all …]
/linux-4.19.296/drivers/iio/buffer/
Dindustrialio-buffer-dma.c97 struct iio_dma_buffer_block *block = container_of(kref, in iio_buffer_block_release() local
100 WARN_ON(block->state != IIO_BLOCK_STATE_DEAD); in iio_buffer_block_release()
102 dma_free_coherent(block->queue->dev, PAGE_ALIGN(block->size), in iio_buffer_block_release()
103 block->vaddr, block->phys_addr); in iio_buffer_block_release()
105 iio_buffer_put(&block->queue->buffer); in iio_buffer_block_release()
106 kfree(block); in iio_buffer_block_release()
109 static void iio_buffer_block_get(struct iio_dma_buffer_block *block) in iio_buffer_block_get() argument
111 kref_get(&block->kref); in iio_buffer_block_get()
114 static void iio_buffer_block_put(struct iio_dma_buffer_block *block) in iio_buffer_block_put() argument
116 kref_put(&block->kref, iio_buffer_block_release); in iio_buffer_block_put()
[all …]
Dindustrialio-buffer-dmaengine.c49 struct iio_dma_buffer_block *block = data; in iio_dmaengine_buffer_block_done() local
52 spin_lock_irqsave(&block->queue->list_lock, flags); in iio_dmaengine_buffer_block_done()
53 list_del(&block->head); in iio_dmaengine_buffer_block_done()
54 spin_unlock_irqrestore(&block->queue->list_lock, flags); in iio_dmaengine_buffer_block_done()
55 iio_dma_buffer_block_done(block); in iio_dmaengine_buffer_block_done()
59 struct iio_dma_buffer_block *block) in iio_dmaengine_buffer_submit_block() argument
66 block->bytes_used = min(block->size, dmaengine_buffer->max_size); in iio_dmaengine_buffer_submit_block()
67 block->bytes_used = rounddown(block->bytes_used, in iio_dmaengine_buffer_submit_block()
71 block->phys_addr, block->bytes_used, DMA_DEV_TO_MEM, in iio_dmaengine_buffer_submit_block()
77 desc->callback_param = block; in iio_dmaengine_buffer_submit_block()
[all …]
/linux-4.19.296/drivers/gpio/
Dgpio-sch311x.c138 struct sch311x_gpio_block *block = gpiochip_get_data(chip); in sch311x_gpio_request() local
140 if (block->config_regs[offset] == 0) /* GPIO is not available */ in sch311x_gpio_request()
143 if (!request_region(block->runtime_reg + block->config_regs[offset], in sch311x_gpio_request()
146 block->runtime_reg + block->config_regs[offset]); in sch311x_gpio_request()
154 struct sch311x_gpio_block *block = gpiochip_get_data(chip); in sch311x_gpio_free() local
156 if (block->config_regs[offset] == 0) /* GPIO is not available */ in sch311x_gpio_free()
159 release_region(block->runtime_reg + block->config_regs[offset], 1); in sch311x_gpio_free()
164 struct sch311x_gpio_block *block = gpiochip_get_data(chip); in sch311x_gpio_get() local
167 spin_lock(&block->lock); in sch311x_gpio_get()
168 data = inb(block->runtime_reg + block->data_reg); in sch311x_gpio_get()
[all …]
/linux-4.19.296/crypto/
Dcast6_generic.c164 static inline void Q(u32 *block, u8 *Kr, u32 *Km) in Q() argument
167 block[2] ^= F1(block[3], Kr[0], Km[0]); in Q()
168 block[1] ^= F2(block[2], Kr[1], Km[1]); in Q()
169 block[0] ^= F3(block[1], Kr[2], Km[2]); in Q()
170 block[3] ^= F1(block[0], Kr[3], Km[3]); in Q()
174 static inline void QBAR(u32 *block, u8 *Kr, u32 *Km) in QBAR() argument
177 block[3] ^= F1(block[0], Kr[3], Km[3]); in QBAR()
178 block[0] ^= F3(block[1], Kr[2], Km[2]); in QBAR()
179 block[1] ^= F2(block[2], Kr[1], Km[1]); in QBAR()
180 block[2] ^= F1(block[3], Kr[0], Km[0]); in QBAR()
[all …]
Dkeywrap.c134 struct crypto_kw_block block; in crypto_kw_decrypt() local
148 memcpy(&block.A, desc->info, SEMIBSIZE); in crypto_kw_decrypt()
166 scatterwalk_copychunks(&block.R, &src_walk, SEMIBSIZE, in crypto_kw_decrypt()
170 block.A ^= cpu_to_be64(t); in crypto_kw_decrypt()
173 crypto_cipher_decrypt_one(child, (u8*)&block, in crypto_kw_decrypt()
174 (u8*)&block); in crypto_kw_decrypt()
179 scatterwalk_copychunks(&block.R, &dst_walk, SEMIBSIZE, in crypto_kw_decrypt()
191 if (block.A != cpu_to_be64(0xa6a6a6a6a6a6a6a6ULL)) in crypto_kw_decrypt()
194 memzero_explicit(&block, sizeof(struct crypto_kw_block)); in crypto_kw_decrypt()
206 struct crypto_kw_block block; in crypto_kw_encrypt() local
[all …]
Dmd4.c38 u32 block[MD4_BLOCK_WORDS]; member
135 le32_to_cpu_array(ctx->block, ARRAY_SIZE(ctx->block)); in md4_transform_helper()
136 md4_transform(ctx->hash, ctx->block); in md4_transform_helper()
155 const u32 avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); in md4_update()
160 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in md4_update()
165 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in md4_update()
172 while (len >= sizeof(mctx->block)) { in md4_update()
173 memcpy(mctx->block, data, sizeof(mctx->block)); in md4_update()
175 data += sizeof(mctx->block); in md4_update()
176 len -= sizeof(mctx->block); in md4_update()
[all …]
/linux-4.19.296/drivers/s390/block/
Ddasd_ioctl.c59 (loff_t)get_capacity(base->block->gdp) << 9); in dasd_ioctl_enable()
103 static int dasd_ioctl_quiesce(struct dasd_block *block) in dasd_ioctl_quiesce() argument
108 base = block->base; in dasd_ioctl_quiesce()
124 static int dasd_ioctl_resume(struct dasd_block *block) in dasd_ioctl_resume() argument
129 base = block->base; in dasd_ioctl_resume()
139 dasd_schedule_block_bh(block); in dasd_ioctl_resume()
147 static int dasd_ioctl_abortio(struct dasd_block *block) in dasd_ioctl_abortio() argument
153 base = block->base; in dasd_ioctl_abortio()
161 spin_lock_irqsave(&block->request_queue_lock, flags); in dasd_ioctl_abortio()
162 spin_lock(&block->queue_lock); in dasd_ioctl_abortio()
[all …]
Ddasd_genhd.c30 int dasd_gendisk_alloc(struct dasd_block *block) in dasd_gendisk_alloc() argument
37 base = block->base; in dasd_gendisk_alloc()
76 gdp->queue = block->request_queue; in dasd_gendisk_alloc()
77 block->gdp = gdp; in dasd_gendisk_alloc()
78 set_capacity(block->gdp, 0); in dasd_gendisk_alloc()
79 device_add_disk(&base->cdev->dev, block->gdp, NULL); in dasd_gendisk_alloc()
86 void dasd_gendisk_free(struct dasd_block *block) in dasd_gendisk_free() argument
88 if (block->gdp) { in dasd_gendisk_free()
89 del_gendisk(block->gdp); in dasd_gendisk_free()
90 block->gdp->private_data = NULL; in dasd_gendisk_free()
[all …]
Ddasd.c159 struct dasd_block *block; in dasd_alloc_block() local
161 block = kzalloc(sizeof(*block), GFP_ATOMIC); in dasd_alloc_block()
162 if (!block) in dasd_alloc_block()
165 atomic_set(&block->open_count, -1); in dasd_alloc_block()
167 atomic_set(&block->tasklet_scheduled, 0); in dasd_alloc_block()
168 tasklet_init(&block->tasklet, dasd_block_tasklet, in dasd_alloc_block()
169 (unsigned long) block); in dasd_alloc_block()
170 INIT_LIST_HEAD(&block->ccw_queue); in dasd_alloc_block()
171 spin_lock_init(&block->queue_lock); in dasd_alloc_block()
172 timer_setup(&block->timer, dasd_block_timeout, 0); in dasd_alloc_block()
[all …]
Ddasd_proc.c39 struct dasd_block *block; in dasd_devices_show() local
45 if (device->block) in dasd_devices_show()
46 block = device->block; in dasd_devices_show()
59 if (block->gdp) in dasd_devices_show()
61 MAJOR(disk_devt(block->gdp)), in dasd_devices_show()
62 MINOR(disk_devt(block->gdp))); in dasd_devices_show()
66 if (block->gdp) in dasd_devices_show()
67 seq_printf(m, " is %-8s", block->gdp->disk_name); in dasd_devices_show()
90 if (dasd_check_blocksize(block->bp_block)) in dasd_devices_show()
95 block->bp_block, block->blocks, in dasd_devices_show()
[all …]
Ddasd_diag.c149 rc = mdsk_init_io(device, device->block->bp_block, 0, NULL); in dasd_diag_erp()
225 mdsk_init_io(device, device->block->bp_block, 0, NULL); in dasd_diag_term_IO()
321 struct dasd_block *block; in dasd_diag_check_device() local
338 block = dasd_alloc_block(); in dasd_diag_check_device()
339 if (IS_ERR(block)) { in dasd_diag_check_device()
344 return PTR_ERR(block); in dasd_diag_check_device()
346 device->block = block; in dasd_diag_check_device()
347 block->base = device; in dasd_diag_check_device()
437 block->blocks = (unsigned long) label->block_count; in dasd_diag_check_device()
439 block->blocks = end_block; in dasd_diag_check_device()
[all …]
/linux-4.19.296/fs/afs/
Ddir_edit.c27 static int afs_find_contig_bits(union afs_xdr_dir_block *block, unsigned int nr_slots) in afs_find_contig_bits() argument
33 bitmap = (u64)block->hdr.bitmap[0] << 0 * 8; in afs_find_contig_bits()
34 bitmap |= (u64)block->hdr.bitmap[1] << 1 * 8; in afs_find_contig_bits()
35 bitmap |= (u64)block->hdr.bitmap[2] << 2 * 8; in afs_find_contig_bits()
36 bitmap |= (u64)block->hdr.bitmap[3] << 3 * 8; in afs_find_contig_bits()
37 bitmap |= (u64)block->hdr.bitmap[4] << 4 * 8; in afs_find_contig_bits()
38 bitmap |= (u64)block->hdr.bitmap[5] << 5 * 8; in afs_find_contig_bits()
39 bitmap |= (u64)block->hdr.bitmap[6] << 6 * 8; in afs_find_contig_bits()
40 bitmap |= (u64)block->hdr.bitmap[7] << 7 * 8; in afs_find_contig_bits()
72 static void afs_set_contig_bits(union afs_xdr_dir_block *block, in afs_set_contig_bits() argument
[all …]
/linux-4.19.296/drivers/misc/
Dsram.c68 static int sram_add_pool(struct sram_dev *sram, struct sram_reserve *block, in sram_add_pool() argument
74 NUMA_NO_NODE, block->label); in sram_add_pool()
79 block->size, NUMA_NO_NODE); in sram_add_pool()
88 static int sram_add_export(struct sram_dev *sram, struct sram_reserve *block, in sram_add_export() argument
101 part->battr.size = block->size; in sram_add_export()
106 static int sram_add_partition(struct sram_dev *sram, struct sram_reserve *block, in sram_add_partition() argument
113 part->base = sram->virt_base + block->start; in sram_add_partition()
115 if (block->pool) { in sram_add_partition()
116 ret = sram_add_pool(sram, block, start, part); in sram_add_partition()
120 if (block->export) { in sram_add_partition()
[all …]
/linux-4.19.296/fs/minix/
Ditree_v2.c27 static int block_to_path(struct inode * inode, long block, int offsets[DEPTH]) in block_to_path() argument
32 if (block < 0) { in block_to_path()
34 block, sb->s_bdev); in block_to_path()
37 if ((u64)block * (u64)sb->s_blocksize >= sb->s_maxbytes) in block_to_path()
40 if (block < DIRCOUNT) { in block_to_path()
41 offsets[n++] = block; in block_to_path()
42 } else if ((block -= DIRCOUNT) < INDIRCOUNT(sb)) { in block_to_path()
44 offsets[n++] = block; in block_to_path()
45 } else if ((block -= INDIRCOUNT(sb)) < INDIRCOUNT(sb) * INDIRCOUNT(sb)) { in block_to_path()
47 offsets[n++] = block / INDIRCOUNT(sb); in block_to_path()
[all …]
Ditree_v1.c25 static int block_to_path(struct inode * inode, long block, int offsets[DEPTH]) in block_to_path() argument
29 if (block < 0) { in block_to_path()
31 block, inode->i_sb->s_bdev); in block_to_path()
34 if ((u64)block * BLOCK_SIZE >= inode->i_sb->s_maxbytes) in block_to_path()
37 if (block < 7) { in block_to_path()
38 offsets[n++] = block; in block_to_path()
39 } else if ((block -= 7) < 512) { in block_to_path()
41 offsets[n++] = block; in block_to_path()
43 block -= 512; in block_to_path()
45 offsets[n++] = block>>9; in block_to_path()
[all …]
/linux-4.19.296/fs/btrfs/
Dcheck-integrity.c228 struct btrfsic_block *block; member
293 struct btrfsic_block *block,
301 struct btrfsic_block *block,
312 struct btrfsic_block *block,
332 struct btrfsic_block *const block,
337 const struct btrfsic_block *block,
340 struct btrfsic_block *const block,
347 const struct btrfsic_block *block);
350 const struct btrfsic_block *block,
959 sf->block = first_block; in btrfsic_process_metablock()
[all …]
/linux-4.19.296/fs/xfs/libxfs/
Dxfs_btree.c62 struct xfs_btree_block *block, in __xfs_btree_check_lblock() argument
71 if (!uuid_equal(&block->bb_u.l.bb_uuid, &mp->m_sb.sb_meta_uuid)) in __xfs_btree_check_lblock()
73 if (block->bb_u.l.bb_blkno != in __xfs_btree_check_lblock()
76 if (block->bb_u.l.bb_pad != cpu_to_be32(0)) in __xfs_btree_check_lblock()
80 if (be32_to_cpu(block->bb_magic) != xfs_btree_magic(crc, btnum)) in __xfs_btree_check_lblock()
82 if (be16_to_cpu(block->bb_level) != level) in __xfs_btree_check_lblock()
84 if (be16_to_cpu(block->bb_numrecs) > in __xfs_btree_check_lblock()
87 if (block->bb_u.l.bb_leftsib != cpu_to_be64(NULLFSBLOCK) && in __xfs_btree_check_lblock()
88 !xfs_btree_check_lptr(cur, be64_to_cpu(block->bb_u.l.bb_leftsib), in __xfs_btree_check_lblock()
91 if (block->bb_u.l.bb_rightsib != cpu_to_be64(NULLFSBLOCK) && in __xfs_btree_check_lblock()
[all …]
Dxfs_bmap_btree.h22 #define XFS_BMBT_REC_ADDR(mp, block, index) \ argument
24 ((char *)(block) + \
28 #define XFS_BMBT_KEY_ADDR(mp, block, index) \ argument
30 ((char *)(block) + \
34 #define XFS_BMBT_PTR_ADDR(mp, block, index, maxrecs) \ argument
36 ((char *)(block) + \
41 #define XFS_BMDR_REC_ADDR(block, index) \ argument
43 ((char *)(block) + \
47 #define XFS_BMDR_KEY_ADDR(block, index) \ argument
49 ((char *)(block) + \
[all …]
Dxfs_rmap_btree.h21 #define XFS_RMAP_REC_ADDR(block, index) \ argument
23 ((char *)(block) + XFS_RMAP_BLOCK_LEN + \
26 #define XFS_RMAP_KEY_ADDR(block, index) \ argument
28 ((char *)(block) + XFS_RMAP_BLOCK_LEN + \
31 #define XFS_RMAP_HIGH_KEY_ADDR(block, index) \ argument
33 ((char *)(block) + XFS_RMAP_BLOCK_LEN + \
37 #define XFS_RMAP_PTR_ADDR(block, index, maxrecs) \ argument
39 ((char *)(block) + XFS_RMAP_BLOCK_LEN + \
/linux-4.19.296/fs/sysv/
Dballoc.c49 unsigned block = fs32_to_cpu(sbi, nr); in sysv_free_block() local
59 if (block < sbi->s_firstdatazone || block >= sbi->s_nzones) { in sysv_free_block()
77 block += sbi->s_block_base; in sysv_free_block()
78 bh = sb_getblk(sb, block); in sysv_free_block()
103 unsigned int block; in sysv_new_block() local
117 block = fs32_to_cpu(sbi, nr); in sysv_new_block()
121 if (block < sbi->s_firstdatazone || block >= sbi->s_nzones) { in sysv_new_block()
123 block); in sysv_new_block()
130 block += sbi->s_block_base; in sysv_new_block()
131 if (!(bh = sb_bread(sb, block))) { in sysv_new_block()
[all …]
/linux-4.19.296/fs/udf/
Dpartition.c29 uint32_t udf_get_pblock(struct super_block *sb, uint32_t block, in udf_get_pblock() argument
36 block, partition, offset); in udf_get_pblock()
41 return map->s_partition_func(sb, block, partition, offset); in udf_get_pblock()
43 return map->s_partition_root + block + offset; in udf_get_pblock()
46 uint32_t udf_get_pblock_virt15(struct super_block *sb, uint32_t block, in udf_get_pblock_virt15() argument
61 if (block > vdata->s_num_entries) { in udf_get_pblock_virt15()
63 block, vdata->s_num_entries); in udf_get_pblock_virt15()
69 vdata->s_start_offset))[block]); in udf_get_pblock_virt15()
73 if (block >= index) { in udf_get_pblock_virt15()
74 block -= index; in udf_get_pblock_virt15()
[all …]
/linux-4.19.296/include/linux/
Dbuffer_head.h209 void clean_bdev_aliases(struct block_device *bdev, sector_t block,
219 struct buffer_head *__find_get_block(struct block_device *bdev, sector_t block,
221 struct buffer_head *__getblk_gfp(struct block_device *bdev, sector_t block,
225 void __breadahead(struct block_device *, sector_t block, unsigned int size);
226 void __breadahead_gfp(struct block_device *, sector_t block, unsigned int size,
229 sector_t block, unsigned size, gfp_t gfp);
341 sb_bread(struct super_block *sb, sector_t block) in sb_bread() argument
343 return __bread_gfp(sb->s_bdev, block, sb->s_blocksize, __GFP_MOVABLE); in sb_bread()
347 sb_bread_unmovable(struct super_block *sb, sector_t block) in sb_bread_unmovable() argument
349 return __bread_gfp(sb->s_bdev, block, sb->s_blocksize, 0); in sb_bread_unmovable()
[all …]
/linux-4.19.296/fs/efs/
Ddir.c26 efs_block_t block; in efs_readdir() local
34 block = ctx->pos >> EFS_DIRBSIZE_BITS; in efs_readdir()
40 while (block < inode->i_blocks) { in efs_readdir()
45 bh = sb_bread(inode->i_sb, efs_bmap(inode, block)); in efs_readdir()
49 __func__, block); in efs_readdir()
76 __func__, block, slot, dirblock->slots-1, in efs_readdir()
81 ctx->pos = (block << EFS_DIRBSIZE_BITS) | slot; in efs_readdir()
99 block++; in efs_readdir()
101 ctx->pos = (block << EFS_DIRBSIZE_BITS) | slot; in efs_readdir()

12345678910>>...15