/Linux-v5.4/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.4/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.4/drivers/iio/buffer/ |
D | industrialio-buffer-dma.c | 96 struct iio_dma_buffer_block *block = container_of(kref, in iio_buffer_block_release() local 99 WARN_ON(block->state != IIO_BLOCK_STATE_DEAD); in iio_buffer_block_release() 101 dma_free_coherent(block->queue->dev, PAGE_ALIGN(block->size), in iio_buffer_block_release() 102 block->vaddr, block->phys_addr); in iio_buffer_block_release() 104 iio_buffer_put(&block->queue->buffer); in iio_buffer_block_release() 105 kfree(block); in iio_buffer_block_release() 108 static void iio_buffer_block_get(struct iio_dma_buffer_block *block) in iio_buffer_block_get() argument 110 kref_get(&block->kref); in iio_buffer_block_get() 113 static void iio_buffer_block_put(struct iio_dma_buffer_block *block) in iio_buffer_block_put() argument 115 kref_put(&block->kref, iio_buffer_block_release); in iio_buffer_block_put() [all …]
|
/Linux-v5.4/drivers/gpu/drm/i915/ |
D | i915_buddy.c | 48 struct i915_buddy_block *block; in i915_block_alloc() local 50 block = kmem_cache_zalloc(global.slab_blocks, GFP_KERNEL); in i915_block_alloc() 51 if (!block) in i915_block_alloc() 54 block->header = offset; in i915_block_alloc() 55 block->header |= order; in i915_block_alloc() 56 block->parent = parent; in i915_block_alloc() 58 return block; in i915_block_alloc() 61 static void i915_block_free(struct i915_buddy_block *block) in i915_block_free() argument 63 kmem_cache_free(global.slab_blocks, block); in i915_block_free() 66 static void mark_allocated(struct i915_buddy_block *block) in mark_allocated() argument [all …]
|
/Linux-v5.4/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.4/drivers/gpu/drm/i915/selftests/ |
D | i915_buddy.c | 14 struct i915_buddy_block *block, in __igt_dump_block() argument 18 block->header, in __igt_dump_block() 19 i915_buddy_block_state(block), in __igt_dump_block() 20 i915_buddy_block_order(block), in __igt_dump_block() 21 i915_buddy_block_offset(block), in __igt_dump_block() 22 i915_buddy_block_size(mm, block), in __igt_dump_block() 23 yesno(!block->parent), in __igt_dump_block() 28 struct i915_buddy_block *block) in igt_dump_block() argument 32 __igt_dump_block(mm, block, false); in igt_dump_block() 34 buddy = get_buddy(block); in igt_dump_block() [all …]
|
/Linux-v5.4/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.4/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.4/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.4/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-v5.4/crypto/ |
D | cast6_generic.c | 157 static inline void Q(u32 *block, u8 *Kr, u32 *Km) in Q() argument 160 block[2] ^= F1(block[3], Kr[0], Km[0]); in Q() 161 block[1] ^= F2(block[2], Kr[1], Km[1]); in Q() 162 block[0] ^= F3(block[1], Kr[2], Km[2]); in Q() 163 block[3] ^= F1(block[0], Kr[3], Km[3]); in Q() 167 static inline void QBAR(u32 *block, u8 *Kr, u32 *Km) in QBAR() argument 170 block[3] ^= F1(block[0], Kr[3], Km[3]); in QBAR() 171 block[0] ^= F3(block[1], Kr[2], Km[2]); in QBAR() 172 block[1] ^= F2(block[2], Kr[1], Km[1]); in QBAR() 173 block[2] ^= F1(block[3], Kr[0], Km[0]); in QBAR() [all …]
|
/Linux-v5.4/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.4/net/sched/ |
D | cls_api.c | 60 struct tcf_block *block = chain->block; in tcf_proto_signal_destroying() local 62 mutex_lock(&block->proto_destroy_lock); in tcf_proto_signal_destroying() 63 hash_add_rcu(block->proto_destroy_ht, &tp->destroy_ht_node, in tcf_proto_signal_destroying() 65 mutex_unlock(&block->proto_destroy_lock); in tcf_proto_signal_destroying() 84 hash_for_each_possible_rcu(chain->block->proto_destroy_ht, iter, in tcf_proto_exists_destroying() 99 struct tcf_block *block = chain->block; in tcf_proto_signal_destroyed() local 101 mutex_lock(&block->proto_destroy_lock); in tcf_proto_signal_destroyed() 104 mutex_unlock(&block->proto_destroy_lock); in tcf_proto_signal_destroyed() 359 #define ASSERT_BLOCK_LOCKED(block) \ argument 360 lockdep_assert_held(&(block)->lock) [all …]
|
/Linux-v5.4/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.4/drivers/s390/block/ |
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 …]
|
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 …]
|
/Linux-v5.4/drivers/net/ethernet/marvell/octeontx2/af/ |
D | rvu.c | 29 struct rvu_block *block, int lf); 31 struct rvu_block *block, int lf); 62 int rvu_poll_reg(struct rvu *rvu, u64 block, u64 offset, u64 mask, bool zero) in rvu_poll_reg() argument 68 reg = rvu->afreg_base + ((block << 28) | offset); in rvu_poll_reg() 165 int rvu_get_lf(struct rvu *rvu, struct rvu_block *block, u16 pcifunc, u16 slot) in rvu_get_lf() argument 171 for (lf = 0; lf < block->lf.max; lf++) { in rvu_get_lf() 172 if (block->fn_map[lf] == pcifunc) { in rvu_get_lf() 260 struct rvu_block *block, u16 pcifunc, in rvu_update_rsrc_map() argument 267 if (lf >= block->lf.max) { in rvu_update_rsrc_map() 270 __func__, lf, block->name, block->lf.max); in rvu_update_rsrc_map() [all …]
|
/Linux-v5.4/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.4/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.4/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-v5.4/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 …]
|