| /linux/drivers/gpu/drm/amd/display/dc/dce/ | 
| H A D | dce_mem_input.h | 158 #define MI_GFX6_TILE_MASK_SH_LIST(mask_sh, blk)\  argument159 	SFB(blk, GRPH_CONTROL, GRPH_NUM_BANKS, mask_sh),\
 160 	SFB(blk, GRPH_CONTROL, GRPH_BANK_WIDTH, mask_sh),\
 161 	SFB(blk, GRPH_CONTROL, GRPH_BANK_HEIGHT, mask_sh),\
 162 	SFB(blk, GRPH_CONTROL, GRPH_MACRO_TILE_ASPECT, mask_sh),\
 163 	SFB(blk, GRPH_CONTROL, GRPH_TILE_SPLIT, mask_sh),\
 164 	SFB(blk, GRPH_CONTROL, GRPH_PIPE_CONFIG, mask_sh),\
 165 	SFB(blk, GRPH_CONTROL, GRPH_ARRAY_MODE, mask_sh),\
 166 	SFB(blk, GRPH_CONTROL, GRPH_COLOR_EXPANSION_MODE, mask_sh)
 169 #define MI_GFX8_TILE_MASK_SH_LIST(mask_sh, blk)\  argument
 [all …]
 
 | 
| /linux/sound/pci/ctxfi/ | 
| H A D | cthardware.h | 87 	int (*src_rsc_put_ctrl_blk)(void *blk);88 	int (*src_set_state)(void *blk, unsigned int state);
 89 	int (*src_set_bm)(void *blk, unsigned int bm);
 90 	int (*src_set_rsr)(void *blk, unsigned int rsr);
 91 	int (*src_set_sf)(void *blk, unsigned int sf);
 92 	int (*src_set_wr)(void *blk, unsigned int wr);
 93 	int (*src_set_pm)(void *blk, unsigned int pm);
 94 	int (*src_set_rom)(void *blk, unsigned int rom);
 95 	int (*src_set_vo)(void *blk, unsigned int vo);
 96 	int (*src_set_st)(void *blk, unsigned int st);
 [all …]
 
 | 
| H A D | cthw20k1.c | 157 	struct src_rsc_ctrl_blk *blk; in src_get_rsc_ctrl_blk()   local 160 	blk = kzalloc(sizeof(*blk), GFP_KERNEL); in src_get_rsc_ctrl_blk()
 161 	if (!blk) in src_get_rsc_ctrl_blk()
 164 	*rblk = blk; in src_get_rsc_ctrl_blk()
 169 static int src_put_rsc_ctrl_blk(void *blk) in src_put_rsc_ctrl_blk()   argument
 171 	kfree(blk); in src_put_rsc_ctrl_blk()
 176 static int src_set_state(void *blk, unsigned int state) in src_set_state()   argument
 178 	struct src_rsc_ctrl_blk *ctl = blk; in src_set_state()
 185 static int src_set_bm(void *blk, unsigne  argument
 194 src_set_rsr(void * blk,unsigned int rsr) src_set_rsr()  argument
 203 src_set_sf(void * blk,unsigned int sf) src_set_sf()  argument
 212 src_set_wr(void * blk,unsigned int wr) src_set_wr()  argument
 221 src_set_pm(void * blk,unsigned int pm) src_set_pm()  argument
 230 src_set_rom(void * blk,unsigned int rom) src_set_rom()  argument
 239 src_set_vo(void * blk,unsigned int vo) src_set_vo()  argument
 248 src_set_st(void * blk,unsigned int st) src_set_st()  argument
 257 src_set_ie(void * blk,unsigned int ie) src_set_ie()  argument
 266 src_set_ilsz(void * blk,unsigned int ilsz) src_set_ilsz()  argument
 275 src_set_bp(void * blk,unsigned int bp) src_set_bp()  argument
 284 src_set_cisz(void * blk,unsigned int cisz) src_set_cisz()  argument
 293 src_set_ca(void * blk,unsigned int ca) src_set_ca()  argument
 302 src_set_sa(void * blk,unsigned int sa) src_set_sa()  argument
 311 src_set_la(void * blk,unsigned int la) src_set_la()  argument
 320 src_set_pitch(void * blk,unsigned int pitch) src_set_pitch()  argument
 329 src_set_clear_zbufs(void * blk,unsigned int clear) src_set_clear_zbufs()  argument
 335 src_set_dirty(void * blk,unsigned int flags) src_set_dirty()  argument
 341 src_set_dirty_all(void * blk) src_set_dirty_all()  argument
 359 src_commit_write(struct hw * hw,unsigned int idx,void * blk) src_commit_write()  argument
 416 src_get_ca(struct hw * hw,unsigned int idx,void * blk) src_get_ca()  argument
 426 src_get_dirty(void * blk) src_get_dirty()  argument
 436 src_mgr_enbs_src(void * blk,unsigned int idx) src_mgr_enbs_src()  argument
 444 src_mgr_enb_src(void * blk,unsigned int idx) src_mgr_enb_src()  argument
 451 src_mgr_dsb_src(void * blk,unsigned int idx) src_mgr_dsb_src()  argument
 458 src_mgr_commit_write(struct hw * hw,void * blk) src_mgr_commit_write()  argument
 483 struct src_mgr_ctrl_blk *blk; src_mgr_get_ctrl_blk()  local
 495 src_mgr_put_ctrl_blk(void * blk) src_mgr_put_ctrl_blk()  argument
 504 struct srcimp_mgr_ctrl_blk *blk; srcimp_mgr_get_ctrl_blk()  local
 516 srcimp_mgr_put_ctrl_blk(void * blk) srcimp_mgr_put_ctrl_blk()  argument
 523 srcimp_mgr_set_imaparc(void * blk,unsigned int slot) srcimp_mgr_set_imaparc()  argument
 532 srcimp_mgr_set_imapuser(void * blk,unsigned int user) srcimp_mgr_set_imapuser()  argument
 541 srcimp_mgr_set_imapnxt(void * blk,unsigned int next) srcimp_mgr_set_imapnxt()  argument
 550 srcimp_mgr_set_imapaddr(void * blk,unsigned int addr) srcimp_mgr_set_imapaddr()  argument
 559 srcimp_mgr_commit_write(struct hw * hw,void * blk) srcimp_mgr_commit_write()  argument
 600 amixer_set_mode(void * blk,unsigned int mode) amixer_set_mode()  argument
 609 amixer_set_iv(void * blk,unsigned int iv) amixer_set_iv()  argument
 615 amixer_set_x(void * blk,unsigned int x) amixer_set_x()  argument
 624 amixer_set_y(void * blk,unsigned int y) amixer_set_y()  argument
 633 amixer_set_sadr(void * blk,unsigned int sadr) amixer_set_sadr()  argument
 642 amixer_set_se(void * blk,unsigned int se) amixer_set_se()  argument
 651 amixer_set_dirty(void * blk,unsigned int flags) amixer_set_dirty()  argument
 657 amixer_set_dirty_all(void * blk) amixer_set_dirty_all()  argument
 663 amixer_commit_write(struct hw * hw,unsigned int idx,void * blk) amixer_commit_write()  argument
 677 amixer_get_y(void * blk) amixer_get_y()  argument
 684 amixer_get_dirty(void * blk) amixer_get_dirty()  argument
 691 struct amixer_rsc_ctrl_blk *blk; amixer_rsc_get_ctrl_blk()  local
 703 amixer_rsc_put_ctrl_blk(void * blk) amixer_rsc_put_ctrl_blk()  argument
 724 amixer_mgr_put_ctrl_blk(void * blk) amixer_mgr_put_ctrl_blk()  argument
 824 dai_srt_set_srcr(void * blk,unsigned int src) dai_srt_set_srcr()  argument
 833 dai_srt_set_srcl(void * blk,unsigned int src) dai_srt_set_srcl()  argument
 842 dai_srt_set_rsr(void * blk,unsigned int rsr) dai_srt_set_rsr()  argument
 851 dai_srt_set_drat(void * blk,unsigned int drat) dai_srt_set_drat()  argument
 860 dai_srt_set_ec(void * blk,unsigned int ec) dai_srt_set_ec()  argument
 869 dai_srt_set_et(void * blk,unsigned int et) dai_srt_set_et()  argument
 878 dai_commit_write(struct hw * hw,unsigned int idx,void * blk) dai_commit_write()  argument
 898 struct dai_ctrl_blk *blk; dai_get_ctrl_blk()  local
 910 dai_put_ctrl_blk(void * blk) dai_put_ctrl_blk()  argument
 917 dao_set_spos(void * blk,unsigned int spos) dao_set_spos()  argument
 924 dao_commit_write(struct hw * hw,unsigned int idx,void * blk) dao_commit_write()  argument
 939 dao_get_spos(void * blk,unsigned int * spos) dao_get_spos()  argument
 947 struct dao_ctrl_blk *blk; dao_get_ctrl_blk()  local
 959 dao_put_ctrl_blk(void * blk) dao_put_ctrl_blk()  argument
 966 daio_mgr_enb_dai(void * blk,unsigned int idx) daio_mgr_enb_dai()  argument
 983 daio_mgr_dsb_dai(void * blk,unsigned int idx) daio_mgr_dsb_dai()  argument
 1000 daio_mgr_enb_dao(void * blk,unsigned int idx) daio_mgr_enb_dao()  argument
 1017 daio_mgr_dsb_dao(void * blk,unsigned int idx) daio_mgr_dsb_dao()  argument
 1034 daio_mgr_dao_init(void * blk,unsigned int idx,unsigned int conf) daio_mgr_dao_init()  argument
 1071 daio_mgr_set_imaparc(void * blk,unsigned int slot) daio_mgr_set_imaparc()  argument
 1080 daio_mgr_set_imapnxt(void * blk,unsigned int next) daio_mgr_set_imapnxt()  argument
 1089 daio_mgr_set_imapaddr(void * blk,unsigned int addr) daio_mgr_set_imapaddr()  argument
 1098 daio_mgr_commit_write(struct hw * hw,void * blk) daio_mgr_commit_write()  argument
 1141 struct daio_mgr_ctrl_blk *blk; daio_mgr_get_ctrl_blk()  local
 1157 daio_mgr_put_ctrl_blk(void * blk) daio_mgr_put_ctrl_blk()  argument
 [all...]
 | 
| H A D | cthw20k2.c | 157 	struct src_rsc_ctrl_blk *blk;  in src_get_rsc_ctrl_blk()  local160 	blk = kzalloc(sizeof(*blk), GFP_KERNEL);  in src_get_rsc_ctrl_blk()
 161 	if (!blk)  in src_get_rsc_ctrl_blk()
 164 	*rblk = blk;  in src_get_rsc_ctrl_blk()
 169 static int src_put_rsc_ctrl_blk(void *blk)  in src_put_rsc_ctrl_blk()  argument
 171 	kfree(blk);  in src_put_rsc_ctrl_blk()
 176 static int src_set_state(void *blk, unsigned int state)  in src_set_state()  argument
 178 	struct src_rsc_ctrl_blk *ctl = blk;  in src_set_state()
 185 static int src_set_bm(void *blk, unsigned int bm)  in src_set_bm()  argument
 187 	struct src_rsc_ctrl_blk *ctl = blk;  in src_set_bm()
 [all …]
 
 | 
| /linux/drivers/net/ethernet/intel/ice/ | 
| H A D | ice_flex_pipe.c | 78  * @blk: block type84 static u32 ice_sect_id(enum ice_block blk, enum ice_sect sect)  in ice_sect_id()  argument
 86 	return ice_sect_lkup[blk][sect];  in ice_sect_id()
 623  * @blk: hardware block
 630 ice_find_prot_off(struct ice_hw *hw, enum ice_block blk, u8 prof, u16 fv_idx,  in ice_find_prot_off()  argument
 635 	if (prof >= hw->blk[blk].es.count)  in ice_find_prot_off()
 638 	if (fv_idx >= hw->blk[blk].es.fvw)  in ice_find_prot_off()
 641 	fv_ext = hw->blk[blk].es.t + (prof * hw->blk[blk].es.fvw);  in ice_find_prot_off()
 654  * @blk: HW block
 663 ice_ptg_find_ptype(struct ice_hw *hw, enum ice_block blk, u16 ptype, u8 *ptg)  in ice_ptg_find_ptype()  argument
 [all …]
 
 | 
| H A D | ice_flow.c | 612 	enum ice_block blk;  member927 	u8 fv_words = hw->blk[params->blk].es.fvw;  in ice_flow_xtract_fld()
 1099 			if (hw->blk[params->blk].es.reverse)  in ice_flow_xtract_fld()
 1142 	fv_words = hw->blk[params->blk].es.fvw;  in ice_flow_xtract_raws()
 1171 			if (params->es_cnt >= hw->blk[params->blk].es.count ||  in ice_flow_xtract_raws()
 1176 			if (hw->blk[params->blk].es.reverse)  in ice_flow_xtract_raws()
 1246 	switch (params->blk) {  in ice_flow_proc_segs()
 1266  * @blk: classification stage
 1275 ice_flow_find_prof_conds(struct ice_hw *hw, enum ice_block blk,  in ice_flow_find_prof_conds()  argument
 1281 	mutex_lock(&hw->fl_profs_locks[blk]);  in ice_flow_find_prof_conds()
 [all …]
 
 | 
| H A D | ice_flex_pipe.h | 15 ice_find_prot_off(struct ice_hw *hw, enum ice_block blk, u8 prof, u16 fv_idx,42 ice_add_prof(struct ice_hw *hw, enum ice_block blk, u64 id,
 47 ice_search_prof_id(struct ice_hw *hw, enum ice_block blk, u64 id);
 49 ice_add_prof_id_flow(struct ice_hw *hw, enum ice_block blk, u16 vsi, u64 hdl);
 51 ice_rem_prof_id_flow(struct ice_hw *hw, enum ice_block blk, u16 vsi, u64 hdl);
 53 ice_flow_assoc_fdir_prof(struct ice_hw *hw, enum ice_block blk,
 64 int ice_rem_prof(struct ice_hw *hw, enum ice_block blk, u64 id);
 
 | 
| /linux/arch/powerpc/lib/ | 
| H A D | rheap.c | 47 	rh_block_t *block, *blk;  in grow()  local73 		for (i = 0, blk = block; i < info->max_blocks; i++, blk++)  in grow()
 74 			fixup(blks, blke, delta, &blk->list);  in grow()
 91 	blk = block + info->max_blocks - new_blocks;  in grow()
 92 	for (i = 0; i < new_blocks; i++, blk++)  in grow()
 93 		list_add(&blk->list, &info->empty_list);  in grow()
 123 	rh_block_t *blk;  in get_slot()  local
 133 	blk = list_entry(info->empty_list.next, rh_block_t, list);  in get_slot()
 134 	list_del_init(&blk->list);  in get_slot()
 138 	blk->start = 0;  in get_slot()
 [all …]
 
 | 
| /linux/sound/synth/ | 
| H A D | util_mem.c | 62 	struct snd_util_memblk *blk; in __snd_util_mem_alloc()   local 79 		blk = get_memblk(p); in __snd_util_mem_alloc()
 80 		if (blk->offset - prev_offset >= units) in __snd_util_mem_alloc()
 82 		prev_offset = blk->offset + blk->size; in __snd_util_mem_alloc()
 100 	struct snd_util_memblk *blk; in __snd_util_memblk_new()   local
 102 	blk = kmalloc(sizeof(struct snd_util_memblk) + hdr->block_extra_size, in __snd_util_memblk_new()
 104 	if (blk == NULL) in __snd_util_memblk_new()
 108 		blk->offset = 0; in __snd_util_memblk_new()
 111 		blk in __snd_util_memblk_new()
 127 struct snd_util_memblk *blk; snd_util_mem_alloc()  local
 140 __snd_util_mem_free(struct snd_util_memhdr * hdr,struct snd_util_memblk * blk) __snd_util_mem_free()  argument
 151 snd_util_mem_free(struct snd_util_memhdr * hdr,struct snd_util_memblk * blk) snd_util_mem_free()  argument
 [all...]
 | 
| /linux/sound/pci/trident/ | 
| H A D | trident_memory.c | 101 #define firstpg(blk)	(((struct snd_trident_memblk_arg *)snd_util_memblk_argptr(blk))->first_page)  argument 102 #define lastpg(blk)	(((struct snd_trident_memblk_arg *)snd_util_memblk_argptr(blk))->last_page)  argument
 110 	struct snd_util_memblk *blk; in search_empty()   local
 117 		blk = list_entry(p, struct snd_util_memblk, list); in search_empty()
 118 		if (page + psize <= firstpg(blk)) in search_empty()
 120 		page = lastpg(blk) + 1; in search_empty()
 127 	blk = __snd_util_memblk_new(hdr, psize * ALIGN_PAGE_SIZE, p->prev); in search_empty()
 128 	if (blk  in search_empty()
 161 struct snd_util_memblk *blk; snd_trident_alloc_sg_pages()  local
 206 struct snd_util_memblk *blk; snd_trident_alloc_cont_pages()  local
 261 snd_trident_free_pages(struct snd_trident * trident,struct snd_util_memblk * blk) snd_trident_free_pages()  argument
 [all...]
 | 
| /linux/drivers/net/phy/mscc/ | 
| H A D | mscc_ptp.c | 63 static u32 vsc85xx_ts_read_csr(struct phy_device *phydev, enum ts_blk blk,  in vsc85xx_ts_read_csr()  argument71 	switch (blk) {  in vsc85xx_ts_read_csr()
 107 static void vsc85xx_ts_write_csr(struct phy_device *phydev, enum ts_blk blk,  in vsc85xx_ts_write_csr()  argument
 118 		    blk == PROCESSOR;  in vsc85xx_ts_write_csr()
 121 	switch (blk) {  in vsc85xx_ts_write_csr()
 292 static int vsc85xx_ts_disable_flows(struct phy_device *phydev, enum ts_blk blk)  in vsc85xx_ts_disable_flows()  argument
 296 	vsc85xx_ts_write_csr(phydev, blk, MSCC_ANA_IP1_NXT_PROT_NXT_COMP, 0);  in vsc85xx_ts_disable_flows()
 297 	vsc85xx_ts_write_csr(phydev, blk, MSCC_ANA_IP1_NXT_PROT_UDP_CHKSUM,  in vsc85xx_ts_disable_flows()
 299 	vsc85xx_ts_write_csr(phydev, blk, MSCC_ANA_IP2_NXT_PROT_NXT_COMP, 0);  in vsc85xx_ts_disable_flows()
 300 	vsc85xx_ts_write_csr(phydev, blk, MSCC_ANA_IP2_NXT_PROT_UDP_CHKSUM,  in vsc85xx_ts_disable_flows()
 [all …]
 
 | 
| /linux/fs/quota/ | 
| H A D | quota_tree.c | 56 static ssize_t read_blk(struct qtree_mem_dqinfo *info, uint blk, char *buf)  in read_blk()  argument62 	       info->dqi_usable_bs, (loff_t)blk << info->dqi_blocksize_bits);  in read_blk()
 65 static ssize_t write_blk(struct qtree_mem_dqinfo *info, uint blk, char *buf)  in write_blk()  argument
 71 	       info->dqi_usable_bs, (loff_t)blk << info->dqi_blocksize_bits);  in write_blk()
 119 	int ret, blk;  in get_free_dqblk()  local
 124 		blk = info->dqi_free_blk;  in get_free_dqblk()
 125 		ret = read_blk(info, blk, buf);  in get_free_dqblk()
 139 		blk = info->dqi_blocks++;  in get_free_dqblk()
 142 	ret = blk;  in get_free_dqblk()
 149 static int put_free_dqblk(struct qtree_mem_dqinfo *info, char *buf, uint blk)  in put_free_dqblk()  argument
 [all …]
 
 | 
| /linux/sound/soc/intel/catpt/ | 
| H A D | loader.c | 240 				 struct catpt_fw_block_hdr *blk)  in catpt_restore_fwimage()  argument246 			     blk, sizeof(*blk), false);  in catpt_restore_fwimage()
 248 	r1.start = cdev->dram.start + blk->ram_offset;  in catpt_restore_fwimage()
 249 	r1.end = r1.start + blk->size - 1;  in catpt_restore_fwimage()
 251 	paddr += sizeof(*blk);  in catpt_restore_fwimage()
 291 			    struct catpt_fw_block_hdr *blk, bool alloc)  in catpt_load_block()  argument
 298 			     blk, sizeof(*blk), false);  in catpt_load_block()
 300 	switch (blk->ram_type) {  in catpt_load_block()
 309 	dst_addr = sram->start + blk->ram_offset;  in catpt_load_block()
 311 		res = __request_region(sram, dst_addr, blk->size, NULL, 0);  in catpt_load_block()
 [all …]
 
 | 
| /linux/mm/ | 
| H A D | numa_memblks.c | 26 	for (i = 0; i < ARRAY_SIZE(mi->blk); i++)  in numa_nodemask_from_meminfo()27 		if (mi->blk[i].start != mi->blk[i].end &&  in numa_nodemask_from_meminfo()
 28 		    mi->blk[i].nid != NUMA_NO_NODE)  in numa_nodemask_from_meminfo()
 29 			node_set(mi->blk[i].nid, *nodemask);  in numa_nodemask_from_meminfo()
 152 	mi->blk[mi->nr_blks].start = start;  in numa_add_memblk_to()
 153 	mi->blk[mi->nr_blks].end = end;  in numa_add_memblk_to()
 154 	mi->blk[mi->nr_blks].nid = nid;  in numa_add_memblk_to()
 164  * Remove @idx'th numa_memblk from @mi by shifting @mi->blk[] and
 170 	memmove(&mi->blk[idx], &mi->blk[idx + 1],  in numa_remove_memblk_from()
 171 		(mi->nr_blks - idx) * sizeof(mi->blk[0]));  in numa_remove_memblk_from()
 [all …]
 
 | 
| /linux/fs/affs/ | 
| H A D | bitmap.c | 44 	u32 blk, bmap, bit, mask, tmp;  in affs_free_block()  local52 	blk     = block - sbi->s_reserved;  in affs_free_block()
 53 	bmap    = blk / sbi->s_bmap_bits;  in affs_free_block()
 54 	bit     = blk % sbi->s_bmap_bits;  in affs_free_block()
 122 	u32 blk, bmap, bit, mask, mask2, tmp;  in affs_alloc_block()  local
 144 	blk = goal - sbi->s_reserved;  in affs_alloc_block()
 145 	bmap = blk / sbi->s_bmap_bits;  in affs_alloc_block()
 167 	blk = bmap * sbi->s_bmap_bits;  in affs_alloc_block()
 182 	bit = blk % sbi->s_bmap_bits;  in affs_alloc_block()
 186 	blk &= ~31UL;  in affs_alloc_block()
 [all …]
 
 | 
| /linux/block/partitions/ | 
| H A D | amiga.c | 43 	sector_t blk, end_sect;  in amiga_partition()  local50 	for (blk = 0; ; blk++, put_dev_sector(sect)) {  in amiga_partition()
 51 		if (blk == RDB_ALLOCATION_LIMIT)  in amiga_partition()
 53 		data = read_part_sector(state, blk, §);  in amiga_partition()
 56 			       state->disk->disk_name, blk);  in amiga_partition()
 73 			       blk);  in amiga_partition()
 78 		       state->disk->disk_name, blk);  in amiga_partition()
 91 	blk = be32_to_cpu(rdb->rdb_PartitionList);  in amiga_partition()
 93 	for (part = 1; (s32) blk>0 && part<=16; part++, put_dev_sector(sect)) {  in amiga_partition()
 95 		if (check_mul_overflow(blk, (sector_t) blksize, &blk)) {  in amiga_partition()
 [all …]
 
 | 
| /linux/drivers/vdpa/vdpa_sim/ | 
| H A D | vdpa_sim_blk.c | 61 MODULE_PARM_DESC(shared_backend, "Enable the shared backend between virtio-blk devices");67 static void vdpasim_blk_buffer_lock(struct vdpasim_blk *blk)  in vdpasim_blk_buffer_lock()  argument
 69 	if (blk->shared_backend)  in vdpasim_blk_buffer_lock()
 73 static void vdpasim_blk_buffer_unlock(struct vdpasim_blk *blk)  in vdpasim_blk_buffer_unlock()  argument
 75 	if (blk->shared_backend)  in vdpasim_blk_buffer_unlock()
 112 	struct vdpasim_blk *blk = sim_to_blk(vdpasim);  in vdpasim_blk_handle_req()  local
 178 		vdpasim_blk_buffer_lock(blk);  in vdpasim_blk_handle_req()
 180 					      blk->buffer + offset, to_push);  in vdpasim_blk_handle_req()
 181 		vdpasim_blk_buffer_unlock(blk);  in vdpasim_blk_handle_req()
 201 		vdpasim_blk_buffer_lock(blk);  in vdpasim_blk_handle_req()
 [all …]
 
 | 
| /linux/fs/pstore/ | 
| H A D | Kconfig | 88 	  The common layer for pstore/blk (and pstore/ram in the future)101 	  For more information, see Documentation/admin-guide/pstore-blk.rst
 110 	  Which block device should be used for pstore/blk.
 132 	  pstore/blk, but module parameters have priority over Kconfig.
 140 	  pstore/blk. The size is in KB and must be a multiple of 4.
 143 	  pstore/blk, but module parameters have priority over Kconfig.
 155 	  pstore/blk, but module parameters have priority over Kconfig.
 163 	  This just sets size of pmsg (pmsg_size) for pstore/blk. The size is
 167 	  pstore/blk, but module parameters have priority over Kconfig.
 176 	  pstore/blk. The size is in KB and must be a multiple of 4.
 [all …]
 
 | 
| /linux/Documentation/admin-guide/ | 
| H A D | pstore-blk.rst | 9 pstore block (pstore/blk) is an oops/panic logger that writes its logs to a19 pstore/blk provides efficient configuration method for pstore/blk, which
 23 Configurations for user determine how pstore/blk works, such as pmsg_size,
 46 It's required for pstore/blk. It is also used for MTD device.
 48 When pstore/blk is built as a module, "blkdev" accepts the following variants:
 56 When pstore/blk is built into the kernel, "blkdev" accepts the following variants:
 84 pstore/blk will log to oops/panic chunks one by one, and always overwrite the
 97 */sys/fs/pstore/pmsg-pstore-blk-0*.
 108 available in */sys/fs/pstore/console-pstore-blk-0*.
 121 combined and available in */sys/fs/pstore/ftrace-pstore-blk-0*.
 [all …]
 
 | 
| /linux/fs/xfs/libxfs/ | 
| H A D | xfs_da_btree.c | 105 		state->altpath.blk[i].bp = NULL;  in xfs_da_state_kill_altpath()579 	ASSERT(state->path.blk[max].magic == XFS_ATTR_LEAF_MAGIC ||  in xfs_da3_split()
 580 	       state->path.blk[max].magic == XFS_DIR2_LEAFN_MAGIC);  in xfs_da3_split()
 582 	addblk = &state->path.blk[max];		/* initial dummy value */  in xfs_da3_split()
 584 		oldblk = &state->path.blk[i];  in xfs_da3_split()
 585 		newblk = &state->altpath.blk[i];  in xfs_da3_split()
 661 	       state->path.blk[max].magic == XFS_DIR2_LEAFN_MAGIC);  in xfs_da3_split()
 667 	oldblk = &state->path.blk[0];  in xfs_da3_split()
 1138 	drop_blk = &state->path.blk[ state->path.active-1 ];  in xfs_da3_join()
 1139 	save_blk = &state->altpath.blk[ state->path.active-1 ];  in xfs_da3_join()
 [all …]
 
 | 
| H A D | xfs_attr.c | 122 	xfs_da_state_blk_t *blk;133 	for (blk = path->blk, level = 0; level < path->active; blk++, level++) {
 134 		if (blk->bp) {
 135 			blk->disk_blkno = xfs_buf_daddr(blk->bp);
 136 			blk->bp = NULL;
 138 			blk->disk_blkno = 0;
 148 	for (blk = path->blk, level = 0; level < path->active; blk++, level++) {
 149 		if (blk->bp) {
 150 			blk->disk_blkno = xfs_buf_daddr(blk->bp);
 151 			blk->bp = NULL;
 [all …]
 
 | 
| /linux/rust/kernel/block/mq/ | 
| H A D | operations.rs | 3 //! This module provides an interface for blk-mq drivers to implement.5 //! C header: [`include/linux/blk-mq.h`](srctree/include/linux/blk-mq.h)
 19 /// Implement this trait to interface blk-mq as block devices.
 56 /// A vtable for blk-mq to interact with a block device driver.
 63 /// [`include/linux/blk-mq.h`].
 65 /// [`include/linux/blk-mq.h`]: srctree/include/linux/blk-mq.h
 136     /// This function may only be called by blk-mq C infrastructure. The caller in poll_callback()
 155     /// This function may only be called by blk in init_hctx_callback()
 [all...]
 | 
| /linux/Documentation/devicetree/bindings/soc/imx/ | 
| H A D | fsl,imx8mm-vpu-blk-ctrl.yaml | 4 $id: http://devicetree.org/schemas/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml#7 title: NXP i.MX8MM VPU blk-ctrl
 13   The i.MX8MM VPU blk-ctrl is a top-level peripheral providing access to
 20       - const: fsl,imx8mm-vpu-blk-ctrl
 60             const: fsl,imx8mm-vpu-blk-ctrl
 105             const: fsl,imx8mp-vpu-blk-ctrl
 153     blk-ctrl@38330000 {
 154       compatible = "fsl,imx8mm-vpu-blk-ctrl", "syscon";
 
 | 
| H A D | fsl,imx8mq-vpu-blk-ctrl.yaml | 4 $id: http://devicetree.org/schemas/soc/imx/fsl,imx8mq-vpu-blk-ctrl.yaml#7 title: NXP i.MX8MQ VPU blk-ctrl
 13   The i.MX8MQ VPU blk-ctrl is a top-level peripheral providing access to
 20       - const: fsl,imx8mq-vpu-blk-ctrl
 62     blk-ctrl@38320000 {
 63       compatible = "fsl,imx8mq-vpu-blk-ctrl";
 
 | 
| /linux/drivers/gpu/drm/arm/display/komeda/d71/ | 
| H A D | d71_component.c | 60 static u32 get_valid_inputs(struct block_header *blk)  in get_valid_inputs()  argument65 	for (i = 0; i < PIPELINE_INFO_N_VALID_INPUTS(blk->pipeline_info); i++) {  in get_valid_inputs()
 66 		get_resources_id(blk->input_ids[i], NULL, &comp_id);  in get_valid_inputs()
 410 			  struct block_header *blk, u32 __iomem *reg)  in d71_layer_init()  argument
 416 	get_resources_id(blk->block_info, &pipe_id, &layer_id);  in d71_layer_init()
 419 				 BLOCK_INFO_INPUT_ID(blk->block_info),  in d71_layer_init()
 421 				 get_valid_inputs(blk),  in d71_layer_init()
 528 			     struct block_header *blk, u32 __iomem *reg)  in d71_wb_layer_init()  argument
 534 	get_resources_id(blk->block_info, &pipe_id, &layer_id);  in d71_wb_layer_init()
 537 				 layer_id, BLOCK_INFO_INPUT_ID(blk->block_info),  in d71_wb_layer_init()
 [all …]
 
 |