/Linux-v4.19/sound/isa/gus/ |
D | gus_mem.c | 43 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 …]
|
D | gus_dma.c | 97 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/ |
D | svclock.c | 43 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 …]
|
D | clntlock.c | 101 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/ |
D | industrialio-buffer-dma.c | 97 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/ |
D | gpio-sch311x.c | 138 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/ |
D | edid.h | 72 #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/ |
D | nftlmount.c | 41 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 …]
|
D | inftlmount.c | 48 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 …]
|
D | rfd_ftl.c | 56 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/ |
D | w1_netlink.c | 50 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/ |
D | core_acl_flex_actions.c | 289 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 …]
|
D | core_acl_flex_actions.h | 36 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/ |
D | cast6_generic.c | 164 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/ |
D | ctvmem.c | 35 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/ |
D | dasd_ioctl.c | 59 (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 …]
|
D | dasd_genhd.c | 30 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/ |
D | dir_edit.c | 27 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/ |
D | sram.c | 68 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/ |
D | blockgroup.rst | 6 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/ |
D | itree_v2.c | 27 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/ |
D | fbmon.c | 96 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/ |
D | cls_api.c | 201 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/ |
D | pm.c | 18 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/ |
D | octeon-md5.c | 56 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 …]
|