/Linux-v5.10/sound/isa/gus/ |
D | gus_mem.c | 28 struct snd_gf1_mem_block * block) in snd_gf1_mem_xalloc() argument 35 *nblock = *block; in snd_gf1_mem_xalloc() 63 int snd_gf1_mem_xfree(struct snd_gf1_mem * alloc, struct snd_gf1_mem_block * block) in snd_gf1_mem_xfree() argument 65 if (block->share) { /* ok.. shared block */ in snd_gf1_mem_xfree() 66 block->share--; in snd_gf1_mem_xfree() 70 if (alloc->first == block) { in snd_gf1_mem_xfree() 71 alloc->first = block->next; in snd_gf1_mem_xfree() 72 if (block->next) in snd_gf1_mem_xfree() 73 block->next->prev = NULL; in snd_gf1_mem_xfree() 75 block->prev->next = block->next; in snd_gf1_mem_xfree() [all …]
|
D | gus_dma.c | 82 struct snd_gf1_dma_block *block; in snd_gf1_dma_next_block() local 86 block = gus->gf1.dma_data_pcm; in snd_gf1_dma_next_block() 87 if (gus->gf1.dma_data_pcm_last == block) { in snd_gf1_dma_next_block() 91 gus->gf1.dma_data_pcm = block->next; in snd_gf1_dma_next_block() 94 block = gus->gf1.dma_data_synth; in snd_gf1_dma_next_block() 95 if (gus->gf1.dma_data_synth_last == block) { in snd_gf1_dma_next_block() 99 gus->gf1.dma_data_synth = block->next; in snd_gf1_dma_next_block() 102 block = NULL; in snd_gf1_dma_next_block() 104 if (block) { in snd_gf1_dma_next_block() 105 gus->gf1.dma_ack = block->ack; in snd_gf1_dma_next_block() [all …]
|
/Linux-v5.10/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 | 102 struct nlm_wait *block; in nlmclnt_prepare_block() local 104 block = kmalloc(sizeof(*block), GFP_KERNEL); in nlmclnt_prepare_block() 105 if (block != NULL) { in nlmclnt_prepare_block() 106 block->b_host = host; in nlmclnt_prepare_block() 107 block->b_lock = fl; in nlmclnt_prepare_block() 108 init_waitqueue_head(&block->b_wait); in nlmclnt_prepare_block() 109 block->b_status = nlm_lck_blocked; in nlmclnt_prepare_block() 112 list_add(&block->b_list, &nlm_blocked); in nlmclnt_prepare_block() 115 return block; in nlmclnt_prepare_block() 118 void nlmclnt_finish_block(struct nlm_wait *block) in nlmclnt_finish_block() argument [all …]
|
/Linux-v5.10/drivers/iio/buffer/ |
D | industrialio-buffer-dma.c | 95 struct iio_dma_buffer_block *block = container_of(kref, in iio_buffer_block_release() local 98 WARN_ON(block->state != IIO_BLOCK_STATE_DEAD); in iio_buffer_block_release() 100 dma_free_coherent(block->queue->dev, PAGE_ALIGN(block->size), in iio_buffer_block_release() 101 block->vaddr, block->phys_addr); in iio_buffer_block_release() 103 iio_buffer_put(&block->queue->buffer); in iio_buffer_block_release() 104 kfree(block); in iio_buffer_block_release() 107 static void iio_buffer_block_get(struct iio_dma_buffer_block *block) in iio_buffer_block_get() argument 109 kref_get(&block->kref); in iio_buffer_block_get() 112 static void iio_buffer_block_put(struct iio_dma_buffer_block *block) in iio_buffer_block_put() argument 114 kref_put(&block->kref, iio_buffer_block_release); in iio_buffer_block_put() [all …]
|
/Linux-v5.10/drivers/gpu/drm/i915/ |
D | i915_buddy.c | 49 struct i915_buddy_block *block; in i915_block_alloc() local 51 block = kmem_cache_zalloc(global.slab_blocks, GFP_KERNEL); in i915_block_alloc() 52 if (!block) in i915_block_alloc() 55 block->header = offset; in i915_block_alloc() 56 block->header |= order; in i915_block_alloc() 57 block->parent = parent; in i915_block_alloc() 59 return block; in i915_block_alloc() 62 static void i915_block_free(struct i915_buddy_block *block) in i915_block_free() argument 64 kmem_cache_free(global.slab_blocks, block); in i915_block_free() 67 static void mark_allocated(struct i915_buddy_block *block) in mark_allocated() argument [all …]
|
/Linux-v5.10/drivers/gpio/ |
D | gpio-sch311x.c | 134 struct sch311x_gpio_block *block = gpiochip_get_data(chip); in sch311x_gpio_request() local 136 if (block->config_regs[offset] == 0) /* GPIO is not available */ in sch311x_gpio_request() 139 if (!request_region(block->runtime_reg + block->config_regs[offset], in sch311x_gpio_request() 142 block->runtime_reg + block->config_regs[offset]); in sch311x_gpio_request() 150 struct sch311x_gpio_block *block = gpiochip_get_data(chip); in sch311x_gpio_free() local 152 if (block->config_regs[offset] == 0) /* GPIO is not available */ in sch311x_gpio_free() 155 release_region(block->runtime_reg + block->config_regs[offset], 1); in sch311x_gpio_free() 160 struct sch311x_gpio_block *block = gpiochip_get_data(chip); in sch311x_gpio_get() local 163 spin_lock(&block->lock); in sch311x_gpio_get() 164 data = inb(block->runtime_reg + block->data_reg); in sch311x_gpio_get() [all …]
|
/Linux-v5.10/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-v5.10/drivers/gpu/drm/i915/selftests/ |
D | i915_buddy.c | 12 struct i915_buddy_block *block, in __igt_dump_block() argument 16 block->header, in __igt_dump_block() 17 i915_buddy_block_state(block), in __igt_dump_block() 18 i915_buddy_block_order(block), in __igt_dump_block() 19 i915_buddy_block_offset(block), in __igt_dump_block() 20 i915_buddy_block_size(mm, block), in __igt_dump_block() 21 yesno(!block->parent), in __igt_dump_block() 26 struct i915_buddy_block *block) in igt_dump_block() argument 30 __igt_dump_block(mm, block, false); in igt_dump_block() 32 buddy = get_buddy(block); in igt_dump_block() [all …]
|
/Linux-v5.10/drivers/mtd/ |
D | nftlmount.c | 28 unsigned int block, boot_record_count = 0; in find_boot_record() local 48 for (block = 0; block < nftl->nb_blocks; block++) { in find_boot_record() 53 ret = mtd_read(mtd, block * nftl->EraseSize, SECTORSIZE, in find_boot_record() 62 block * nftl->EraseSize, nftl->mbd.mtd->index, ret); in find_boot_record() 73 block * nftl->EraseSize, nftl->mbd.mtd->index); in find_boot_record() 79 ret = nftl_read_oob(mtd, block * nftl->EraseSize + in find_boot_record() 84 block * nftl->EraseSize, nftl->mbd.mtd->index, ret); in find_boot_record() 94 block * nftl->EraseSize, nftl->mbd.mtd->index, in find_boot_record() 100 ret = mtd->read(mtd, block * nftl->EraseSize, SECTORSIZE, in find_boot_record() 104 block * nftl->EraseSize, nftl->mbd.mtd->index, ret); in find_boot_record() [all …]
|
D | inftlmount.c | 35 unsigned int i, block; in find_boot_record() local 55 for (block = 0; block < inftl->nb_blocks; block++) { in find_boot_record() 62 ret = mtd_read(mtd, block * inftl->EraseSize, SECTORSIZE, in find_boot_record() 72 block * inftl->EraseSize, in find_boot_record() 89 block * inftl->EraseSize + SECTORSIZE + 8, in find_boot_record() 94 "(err %d)\n", block * inftl->EraseSize, in find_boot_record() 107 mtd_read(mtd, block * inftl->EraseSize + 4096, SECTORSIZE, in find_boot_record() 172 block >>= mh->BlockMultiplierBits; in find_boot_record() 287 inftl->PUtable[block] = BLOCK_RESERVED; in find_boot_record() 301 inftl->MediaUnit = block; in find_boot_record() [all …]
|
/Linux-v5.10/drivers/w1/ |
D | w1_netlink.c | 41 struct w1_cb_block *block; member 55 static u16 w1_reply_len(struct w1_cb_block *block) in w1_reply_len() argument 57 if (!block->cn) in w1_reply_len() 59 return (u8 *)block->cn - (u8 *)block->first_cn + block->cn->len; in w1_reply_len() 62 static void w1_unref_block(struct w1_cb_block *block) in w1_unref_block() argument 64 if (atomic_sub_return(1, &block->refcnt) == 0) { in w1_unref_block() 65 u16 len = w1_reply_len(block); in w1_unref_block() 67 cn_netlink_send_mult(block->first_cn, len, in w1_unref_block() 68 block->portid, 0, GFP_KERNEL); in w1_unref_block() 70 kfree(block); in w1_unref_block() [all …]
|
/Linux-v5.10/crypto/ |
D | cast6_generic.c | 153 static inline void Q(u32 *block, const u8 *Kr, const u32 *Km) in Q() argument 156 block[2] ^= F1(block[3], Kr[0], Km[0]); in Q() 157 block[1] ^= F2(block[2], Kr[1], Km[1]); in Q() 158 block[0] ^= F3(block[1], Kr[2], Km[2]); in Q() 159 block[3] ^= F1(block[0], Kr[3], Km[3]); in Q() 163 static inline void QBAR(u32 *block, const u8 *Kr, const u32 *Km) in QBAR() argument 166 block[3] ^= F1(block[0], Kr[3], Km[3]); in QBAR() 167 block[0] ^= F3(block[1], Kr[2], Km[2]); in QBAR() 168 block[1] ^= F2(block[2], Kr[1], Km[1]); in QBAR() 169 block[2] ^= F1(block[3], Kr[0], Km[0]); in QBAR() [all …]
|
/Linux-v5.10/sound/pci/ctxfi/ |
D | ctvmem.c | 32 struct ct_vm_block *block = NULL, *entry; in get_vm_block() local 55 block = entry; in get_vm_block() 59 block = kzalloc(sizeof(*block), GFP_KERNEL); in get_vm_block() 60 if (!block) in get_vm_block() 63 block->addr = entry->addr; in get_vm_block() 64 block->size = size; in get_vm_block() 65 list_add(&block->list, &vm->used); in get_vm_block() 72 return block; in get_vm_block() 75 static void put_vm_block(struct ct_vm *vm, struct ct_vm_block *block) in put_vm_block() argument 80 block->size = CT_PAGE_ALIGN(block->size); in put_vm_block() [all …]
|
/Linux-v5.10/drivers/net/ethernet/mellanox/mlxsw/ |
D | core_acl_flex_actions.c | 381 void (*destructor)(struct mlxsw_afa_block *block, 385 static void mlxsw_afa_resource_add(struct mlxsw_afa_block *block, in mlxsw_afa_resource_add() argument 388 list_add(&resource->list, &block->resource_list); in mlxsw_afa_resource_add() 396 static void mlxsw_afa_resources_destroy(struct mlxsw_afa_block *block) in mlxsw_afa_resources_destroy() argument 400 list_for_each_entry_safe(resource, tmp, &block->resource_list, list) { in mlxsw_afa_resources_destroy() 401 resource->destructor(block, resource); in mlxsw_afa_resources_destroy() 407 struct mlxsw_afa_block *block; in mlxsw_afa_block_create() local 409 block = kzalloc(sizeof(*block), GFP_KERNEL); in mlxsw_afa_block_create() 410 if (!block) in mlxsw_afa_block_create() 412 INIT_LIST_HEAD(&block->resource_list); in mlxsw_afa_block_create() [all …]
|
D | spectrum_flow.c | 15 struct mlxsw_sp_flow_block *block; in mlxsw_sp_flow_block_create() local 17 block = kzalloc(sizeof(*block), GFP_KERNEL); in mlxsw_sp_flow_block_create() 18 if (!block) in mlxsw_sp_flow_block_create() 20 INIT_LIST_HEAD(&block->binding_list); in mlxsw_sp_flow_block_create() 21 INIT_LIST_HEAD(&block->mall.list); in mlxsw_sp_flow_block_create() 22 block->mlxsw_sp = mlxsw_sp; in mlxsw_sp_flow_block_create() 23 block->net = net; in mlxsw_sp_flow_block_create() 24 return block; in mlxsw_sp_flow_block_create() 27 void mlxsw_sp_flow_block_destroy(struct mlxsw_sp_flow_block *block) in mlxsw_sp_flow_block_destroy() argument 29 WARN_ON(!list_empty(&block->binding_list)); in mlxsw_sp_flow_block_destroy() [all …]
|
D | core_acl_flex_actions.h | 41 void mlxsw_afa_block_destroy(struct mlxsw_afa_block *block); 42 int mlxsw_afa_block_commit(struct mlxsw_afa_block *block); 43 char *mlxsw_afa_block_first_set(struct mlxsw_afa_block *block); 44 char *mlxsw_afa_block_cur_set(struct mlxsw_afa_block *block); 45 u32 mlxsw_afa_block_first_kvdl_index(struct mlxsw_afa_block *block); 46 int mlxsw_afa_block_activity_get(struct mlxsw_afa_block *block, bool *activity); 47 int mlxsw_afa_block_continue(struct mlxsw_afa_block *block); 48 int mlxsw_afa_block_jump(struct mlxsw_afa_block *block, u16 group_id); 49 int mlxsw_afa_block_terminate(struct mlxsw_afa_block *block); 52 int mlxsw_afa_block_append_drop(struct mlxsw_afa_block *block, bool ingress, [all …]
|
/Linux-v5.10/drivers/s390/block/ |
D | dasd_ioctl.c | 58 bd_set_nr_sectors(bdev, get_capacity(base->block->gdp)); in dasd_ioctl_enable() 99 static int dasd_ioctl_quiesce(struct dasd_block *block) in dasd_ioctl_quiesce() argument 104 base = block->base; in dasd_ioctl_quiesce() 120 static int dasd_ioctl_resume(struct dasd_block *block) in dasd_ioctl_resume() argument 125 base = block->base; in dasd_ioctl_resume() 135 dasd_schedule_block_bh(block); in dasd_ioctl_resume() 142 static int dasd_ioctl_abortio(struct dasd_block *block) in dasd_ioctl_abortio() argument 148 base = block->base; in dasd_ioctl_abortio() 156 spin_lock_irqsave(&block->request_queue_lock, flags); in dasd_ioctl_abortio() 157 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, 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 …]
|
/Linux-v5.10/fs/afs/ |
D | dir_edit.c | 23 static int afs_find_contig_bits(union afs_xdr_dir_block *block, unsigned int nr_slots) in afs_find_contig_bits() argument 29 bitmap = (u64)block->hdr.bitmap[0] << 0 * 8; in afs_find_contig_bits() 30 bitmap |= (u64)block->hdr.bitmap[1] << 1 * 8; in afs_find_contig_bits() 31 bitmap |= (u64)block->hdr.bitmap[2] << 2 * 8; in afs_find_contig_bits() 32 bitmap |= (u64)block->hdr.bitmap[3] << 3 * 8; in afs_find_contig_bits() 33 bitmap |= (u64)block->hdr.bitmap[4] << 4 * 8; in afs_find_contig_bits() 34 bitmap |= (u64)block->hdr.bitmap[5] << 5 * 8; in afs_find_contig_bits() 35 bitmap |= (u64)block->hdr.bitmap[6] << 6 * 8; in afs_find_contig_bits() 36 bitmap |= (u64)block->hdr.bitmap[7] << 7 * 8; in afs_find_contig_bits() 68 static void afs_set_contig_bits(union afs_xdr_dir_block *block, in afs_set_contig_bits() argument [all …]
|
/Linux-v5.10/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-v5.10/drivers/misc/ |
D | sram.c | 55 static int sram_add_pool(struct sram_dev *sram, struct sram_reserve *block, in sram_add_pool() argument 61 NUMA_NO_NODE, block->label); in sram_add_pool() 66 block->size, NUMA_NO_NODE); in sram_add_pool() 75 static int sram_add_export(struct sram_dev *sram, struct sram_reserve *block, in sram_add_export() argument 88 part->battr.size = block->size; in sram_add_export() 93 static int sram_add_partition(struct sram_dev *sram, struct sram_reserve *block, in sram_add_partition() argument 100 part->base = sram->virt_base + block->start; in sram_add_partition() 102 if (block->pool) { in sram_add_partition() 103 ret = sram_add_pool(sram, block, start, part); in sram_add_partition() 107 if (block->export) { in sram_add_partition() [all …]
|
/Linux-v5.10/net/sched/ |
D | cls_api.c | 61 struct tcf_block *block = chain->block; in tcf_proto_signal_destroying() local 63 mutex_lock(&block->proto_destroy_lock); in tcf_proto_signal_destroying() 64 hash_add_rcu(block->proto_destroy_ht, &tp->destroy_ht_node, in tcf_proto_signal_destroying() 66 mutex_unlock(&block->proto_destroy_lock); in tcf_proto_signal_destroying() 85 hash_for_each_possible_rcu(chain->block->proto_destroy_ht, iter, in tcf_proto_exists_destroying() 100 struct tcf_block *block = chain->block; in tcf_proto_signal_destroyed() local 102 mutex_lock(&block->proto_destroy_lock); in tcf_proto_signal_destroyed() 105 mutex_unlock(&block->proto_destroy_lock); in tcf_proto_signal_destroyed() 339 #define ASSERT_BLOCK_LOCKED(block) \ argument 340 lockdep_assert_held(&(block)->lock) [all …]
|
/Linux-v5.10/arch/arm/mach-cns3xxx/ |
D | pm.c | 15 void cns3xxx_pwr_clk_en(unsigned int block) in cns3xxx_pwr_clk_en() argument 19 reg |= (block & PM_CLK_GATE_REG_MASK); in cns3xxx_pwr_clk_en() 24 void cns3xxx_pwr_clk_dis(unsigned int block) in cns3xxx_pwr_clk_dis() argument 28 reg &= ~(block & PM_CLK_GATE_REG_MASK); in cns3xxx_pwr_clk_dis() 33 void cns3xxx_pwr_power_up(unsigned int block) in cns3xxx_pwr_power_up() argument 37 reg &= ~(block & CNS3XXX_PWR_PLL_ALL); in cns3xxx_pwr_power_up() 45 void cns3xxx_pwr_power_down(unsigned int block) in cns3xxx_pwr_power_down() argument 50 reg |= (block & CNS3XXX_PWR_PLL_ALL); in cns3xxx_pwr_power_down() 55 static void cns3xxx_pwr_soft_rst_force(unsigned int block) in cns3xxx_pwr_soft_rst_force() argument 63 if (block & 0x30000001) { in cns3xxx_pwr_soft_rst_force() [all …]
|
/Linux-v5.10/Documentation/filesystems/ext4/ |
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 …]
|