Home
last modified time | relevance | path

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

12345678910>>...61

/Linux-v4.19/sound/isa/gus/
Dgus_mem.c43 struct snd_gf1_mem_block * block) in snd_gf1_mem_xalloc() argument
50 *nblock = *block; in snd_gf1_mem_xalloc()
78 int snd_gf1_mem_xfree(struct snd_gf1_mem * alloc, struct snd_gf1_mem_block * block) in snd_gf1_mem_xfree() argument
80 if (block->share) { /* ok.. shared block */ in snd_gf1_mem_xfree()
81 block->share--; in snd_gf1_mem_xfree()
85 if (alloc->first == block) { in snd_gf1_mem_xfree()
86 alloc->first = block->next; in snd_gf1_mem_xfree()
87 if (block->next) in snd_gf1_mem_xfree()
88 block->next->prev = NULL; in snd_gf1_mem_xfree()
90 block->prev->next = block->next; in snd_gf1_mem_xfree()
[all …]
Dgus_dma.c97 struct snd_gf1_dma_block *block; in snd_gf1_dma_next_block() local
101 block = gus->gf1.dma_data_pcm; in snd_gf1_dma_next_block()
102 if (gus->gf1.dma_data_pcm_last == block) { in snd_gf1_dma_next_block()
106 gus->gf1.dma_data_pcm = block->next; in snd_gf1_dma_next_block()
109 block = gus->gf1.dma_data_synth; in snd_gf1_dma_next_block()
110 if (gus->gf1.dma_data_synth_last == block) { in snd_gf1_dma_next_block()
114 gus->gf1.dma_data_synth = block->next; in snd_gf1_dma_next_block()
117 block = NULL; in snd_gf1_dma_next_block()
119 if (block) { in snd_gf1_dma_next_block()
120 gus->gf1.dma_ack = block->ack; in snd_gf1_dma_next_block()
[all …]
/Linux-v4.19/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-v4.19/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 …]
/Linux-v4.19/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-v4.19/drivers/video/fbdev/
Dedid.h72 #define PIXEL_CLOCK_LO (unsigned)block[ 0 ]
73 #define PIXEL_CLOCK_HI (unsigned)block[ 1 ]
75 #define H_ACTIVE_LO (unsigned)block[ 2 ]
76 #define H_BLANKING_LO (unsigned)block[ 3 ]
77 #define H_ACTIVE_HI UPPER_NIBBLE( (unsigned)block[ 4 ] )
79 #define H_BLANKING_HI LOWER_NIBBLE( (unsigned)block[ 4 ] )
82 #define V_ACTIVE_LO (unsigned)block[ 5 ]
83 #define V_BLANKING_LO (unsigned)block[ 6 ]
84 #define V_ACTIVE_HI UPPER_NIBBLE( (unsigned)block[ 7 ] )
86 #define V_BLANKING_HI LOWER_NIBBLE( (unsigned)block[ 7 ] )
[all …]
/Linux-v4.19/drivers/mtd/
Dnftlmount.c41 unsigned int block, boot_record_count = 0; in find_boot_record() local
61 for (block = 0; block < nftl->nb_blocks; block++) { in find_boot_record()
66 ret = mtd_read(mtd, block * nftl->EraseSize, SECTORSIZE, in find_boot_record()
75 block * nftl->EraseSize, nftl->mbd.mtd->index, ret); in find_boot_record()
86 block * nftl->EraseSize, nftl->mbd.mtd->index); in find_boot_record()
92 ret = nftl_read_oob(mtd, block * nftl->EraseSize + in find_boot_record()
97 block * nftl->EraseSize, nftl->mbd.mtd->index, ret); in find_boot_record()
107 block * nftl->EraseSize, nftl->mbd.mtd->index, in find_boot_record()
113 ret = mtd->read(mtd, block * nftl->EraseSize, SECTORSIZE, in find_boot_record()
117 block * nftl->EraseSize, nftl->mbd.mtd->index, ret); in find_boot_record()
[all …]
Dinftlmount.c48 unsigned int i, block; in find_boot_record() local
68 for (block = 0; block < inftl->nb_blocks; block++) { in find_boot_record()
75 ret = mtd_read(mtd, block * inftl->EraseSize, SECTORSIZE, in find_boot_record()
85 block * inftl->EraseSize, in find_boot_record()
102 block * inftl->EraseSize + SECTORSIZE + 8, in find_boot_record()
107 "(err %d)\n", block * inftl->EraseSize, in find_boot_record()
120 mtd_read(mtd, block * inftl->EraseSize + 4096, SECTORSIZE, in find_boot_record()
185 block >>= mh->BlockMultiplierBits; in find_boot_record()
300 inftl->PUtable[block] = BLOCK_RESERVED; in find_boot_record()
314 inftl->MediaUnit = block; in find_boot_record()
[all …]
Drfd_ftl.c56 struct block { struct
87 struct block *blocks;
94 struct block *block = &part->blocks[block_no]; in build_block_map() local
97 block->offset = part->block_size * block_no; in build_block_map()
100 block->state = BLOCK_UNUSED; in build_block_map()
104 block->state = BLOCK_OK; in build_block_map()
115 block->free_sectors++; in build_block_map()
138 part->sector_map[entry] = block->offset + in build_block_map()
141 block->used_sectors++; in build_block_map()
144 if (block->free_sectors == part->data_sectors_per_block) in build_block_map()
[all …]
/Linux-v4.19/drivers/w1/
Dw1_netlink.c50 struct w1_cb_block *block; member
64 static u16 w1_reply_len(struct w1_cb_block *block) in w1_reply_len() argument
66 if (!block->cn) in w1_reply_len()
68 return (u8 *)block->cn - (u8 *)block->first_cn + block->cn->len; in w1_reply_len()
71 static void w1_unref_block(struct w1_cb_block *block) in w1_unref_block() argument
73 if (atomic_sub_return(1, &block->refcnt) == 0) { in w1_unref_block()
74 u16 len = w1_reply_len(block); in w1_unref_block()
76 cn_netlink_send_mult(block->first_cn, len, in w1_unref_block()
77 block->portid, 0, GFP_KERNEL); in w1_unref_block()
79 kfree(block); in w1_unref_block()
[all …]
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/
Dcore_acl_flex_actions.c289 void (*destructor)(struct mlxsw_afa_block *block,
293 static void mlxsw_afa_resource_add(struct mlxsw_afa_block *block, in mlxsw_afa_resource_add() argument
296 list_add(&resource->list, &block->resource_list); in mlxsw_afa_resource_add()
304 static void mlxsw_afa_resources_destroy(struct mlxsw_afa_block *block) in mlxsw_afa_resources_destroy() argument
308 list_for_each_entry_safe(resource, tmp, &block->resource_list, list) { in mlxsw_afa_resources_destroy()
309 resource->destructor(block, resource); in mlxsw_afa_resources_destroy()
315 struct mlxsw_afa_block *block; in mlxsw_afa_block_create() local
317 block = kzalloc(sizeof(*block), GFP_KERNEL); in mlxsw_afa_block_create()
318 if (!block) in mlxsw_afa_block_create()
320 INIT_LIST_HEAD(&block->resource_list); in mlxsw_afa_block_create()
[all …]
Dcore_acl_flex_actions.h36 void mlxsw_afa_block_destroy(struct mlxsw_afa_block *block);
37 int mlxsw_afa_block_commit(struct mlxsw_afa_block *block);
38 char *mlxsw_afa_block_first_set(struct mlxsw_afa_block *block);
39 char *mlxsw_afa_block_cur_set(struct mlxsw_afa_block *block);
40 u32 mlxsw_afa_block_first_kvdl_index(struct mlxsw_afa_block *block);
41 int mlxsw_afa_block_activity_get(struct mlxsw_afa_block *block, bool *activity);
42 int mlxsw_afa_block_continue(struct mlxsw_afa_block *block);
43 int mlxsw_afa_block_jump(struct mlxsw_afa_block *block, u16 group_id);
44 int mlxsw_afa_block_terminate(struct mlxsw_afa_block *block);
45 int mlxsw_afa_block_append_drop(struct mlxsw_afa_block *block);
[all …]
/Linux-v4.19/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 …]
/Linux-v4.19/sound/pci/ctxfi/
Dctvmem.c35 struct ct_vm_block *block = NULL, *entry; in get_vm_block() local
58 block = entry; in get_vm_block()
62 block = kzalloc(sizeof(*block), GFP_KERNEL); in get_vm_block()
63 if (!block) in get_vm_block()
66 block->addr = entry->addr; in get_vm_block()
67 block->size = size; in get_vm_block()
68 list_add(&block->list, &vm->used); in get_vm_block()
75 return block; in get_vm_block()
78 static void put_vm_block(struct ct_vm *vm, struct ct_vm_block *block) in put_vm_block() argument
83 block->size = CT_PAGE_ALIGN(block->size); in put_vm_block()
[all …]
/Linux-v4.19/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()
146 static int dasd_ioctl_abortio(struct dasd_block *block) in dasd_ioctl_abortio() argument
152 base = block->base; in dasd_ioctl_abortio()
160 spin_lock_irqsave(&block->request_queue_lock, flags); in dasd_ioctl_abortio()
161 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); 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 …]
/Linux-v4.19/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-v4.19/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-v4.19/Documentation/filesystems/ext4/ondisk/
Dblockgroup.rst6 The layout of a standard block group is approximately as follows (each
22 - 1 block
25 - 1 block
26 - 1 block
30 For the special case of block group 0, the first 1024 bytes are unused,
32 The superblock will start at offset 1024 bytes, whichever block that
33 happens to be (usually 0). However, if for some reason the block size =
34 1024, then block 0 is marked in use and the superblock goes in block 1.
35 For all other block groups, there is no padding.
38 descriptors that are found in block group 0. Redundant copies of the
[all …]
/Linux-v4.19/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()
35 } else if ((u64)block * (u64)sb->s_blocksize >= in block_to_path()
40 block, sb->s_bdev); in block_to_path()
41 } else if (block < DIRCOUNT) { in block_to_path()
42 offsets[n++] = block; in block_to_path()
43 } else if ((block -= DIRCOUNT) < INDIRCOUNT(sb)) { in block_to_path()
45 offsets[n++] = block; in block_to_path()
46 } else if ((block -= INDIRCOUNT(sb)) < INDIRCOUNT(sb) * INDIRCOUNT(sb)) { in block_to_path()
[all …]
/Linux-v4.19/drivers/video/fbdev/core/
Dfbmon.c96 static int edid_is_serial_block(unsigned char *block) in edid_is_serial_block() argument
98 if ((block[0] == 0x00) && (block[1] == 0x00) && in edid_is_serial_block()
99 (block[2] == 0x00) && (block[3] == 0xff) && in edid_is_serial_block()
100 (block[4] == 0x00)) in edid_is_serial_block()
106 static int edid_is_ascii_block(unsigned char *block) in edid_is_ascii_block() argument
108 if ((block[0] == 0x00) && (block[1] == 0x00) && in edid_is_ascii_block()
109 (block[2] == 0x00) && (block[3] == 0xfe) && in edid_is_ascii_block()
110 (block[4] == 0x00)) in edid_is_ascii_block()
116 static int edid_is_limits_block(unsigned char *block) in edid_is_limits_block() argument
118 if ((block[0] == 0x00) && (block[1] == 0x00) && in edid_is_limits_block()
[all …]
/Linux-v4.19/net/sched/
Dcls_api.c201 static struct tcf_chain *tcf_chain_create(struct tcf_block *block, in tcf_chain_create() argument
209 list_add_tail(&chain->list, &block->chain_list); in tcf_chain_create()
210 chain->block = block; in tcf_chain_create()
214 block->chain0.chain = chain; in tcf_chain_create()
229 struct tcf_block *block = chain->block; in tcf_chain0_head_change() local
233 list_for_each_entry(item, &block->chain0.filter_chain_list, list) in tcf_chain0_head_change()
239 struct tcf_block *block = chain->block; in tcf_chain_destroy() local
243 block->chain0.chain = NULL; in tcf_chain_destroy()
245 if (list_empty(&block->chain_list) && block->refcnt == 0) in tcf_chain_destroy()
246 kfree(block); in tcf_chain_destroy()
[all …]
/Linux-v4.19/arch/arm/mach-cns3xxx/
Dpm.c18 void cns3xxx_pwr_clk_en(unsigned int block) in cns3xxx_pwr_clk_en() argument
22 reg |= (block & PM_CLK_GATE_REG_MASK); in cns3xxx_pwr_clk_en()
27 void cns3xxx_pwr_clk_dis(unsigned int block) in cns3xxx_pwr_clk_dis() argument
31 reg &= ~(block & PM_CLK_GATE_REG_MASK); in cns3xxx_pwr_clk_dis()
36 void cns3xxx_pwr_power_up(unsigned int block) in cns3xxx_pwr_power_up() argument
40 reg &= ~(block & CNS3XXX_PWR_PLL_ALL); in cns3xxx_pwr_power_up()
48 void cns3xxx_pwr_power_down(unsigned int block) in cns3xxx_pwr_power_down() argument
53 reg |= (block & CNS3XXX_PWR_PLL_ALL); in cns3xxx_pwr_power_down()
58 static void cns3xxx_pwr_soft_rst_force(unsigned int block) in cns3xxx_pwr_soft_rst_force() argument
66 if (block & 0x30000001) { in cns3xxx_pwr_soft_rst_force()
[all …]
/Linux-v4.19/arch/mips/cavium-octeon/crypto/
Docteon-md5.c56 const u64 *block = _block; in octeon_md5_transform() local
58 write_octeon_64bit_block_dword(block[0], 0); in octeon_md5_transform()
59 write_octeon_64bit_block_dword(block[1], 1); in octeon_md5_transform()
60 write_octeon_64bit_block_dword(block[2], 2); in octeon_md5_transform()
61 write_octeon_64bit_block_dword(block[3], 3); in octeon_md5_transform()
62 write_octeon_64bit_block_dword(block[4], 4); in octeon_md5_transform()
63 write_octeon_64bit_block_dword(block[5], 5); in octeon_md5_transform()
64 write_octeon_64bit_block_dword(block[6], 6); in octeon_md5_transform()
65 octeon_md5_start(block[7]); in octeon_md5_transform()
85 const u32 avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); in octeon_md5_update()
[all …]

12345678910>>...61