/kernel/linux/linux-6.6/drivers/crypto/marvell/octeontx2/ |
H A D | otx2_cptlf.c | 11 static void cptlf_do_set_done_time_wait(struct otx2_cptlf_info *lf, in cptlf_do_set_done_time_wait() argument 16 done_wait.u = otx2_cpt_read64(lf->lfs->reg_base, lf->lfs->blkaddr, in cptlf_do_set_done_time_wait() 17 lf->slot, OTX2_CPT_LF_DONE_WAIT); in cptlf_do_set_done_time_wait() 19 otx2_cpt_write64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot, in cptlf_do_set_done_time_wait() 23 static void cptlf_do_set_done_num_wait(struct otx2_cptlf_info *lf, int num_wait) in cptlf_do_set_done_num_wait() argument 27 done_wait.u = otx2_cpt_read64(lf->lfs->reg_base, lf in cptlf_do_set_done_num_wait() 51 cptlf_set_pri(struct otx2_cptlf_info *lf, int pri) cptlf_set_pri() argument 71 cptlf_set_eng_grps_mask(struct otx2_cptlf_info *lf, int eng_grps_mask) cptlf_set_eng_grps_mask() argument 176 cptlf_read_done_cnt(struct otx2_cptlf_info *lf) cptlf_read_done_cnt() argument 188 struct otx2_cptlf_info *lf = arg; cptlf_misc_intr_handler() local 234 struct otx2_cptlf_info *lf = arg; cptlf_done_intr_handler() local 344 struct otx2_cptlf_info *lf = lfs->lf; otx2_cptlf_set_irqs_affinity() local [all...] |
H A D | otx2_cptlf.h | 99 struct otx2_cptlf_info *lf); 110 struct otx2_cptlf_info lf[OTX2_CPT_MAX_LFS_NUM]; member 128 iq = &lfs->lf[i].iqueue; in otx2_cpt_free_instruction_queues() 149 iq = &lfs->lf[i].iqueue; in otx2_cpt_alloc_instruction_queues() 182 lf_q_base.u = lfs->lf[slot].iqueue.dma_addr; in otx2_cptlf_set_iqueues_base_addr() 188 static inline void otx2_cptlf_do_set_iqueue_size(struct otx2_cptlf_info *lf) in otx2_cptlf_do_set_iqueue_size() argument 194 otx2_cpt_write64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot, in otx2_cptlf_do_set_iqueue_size() 203 otx2_cptlf_do_set_iqueue_size(&lfs->lf[slo in otx2_cptlf_set_iqueues_size() 206 otx2_cptlf_do_disable_iqueue(struct otx2_cptlf_info *lf) otx2_cptlf_do_disable_iqueue() argument 250 otx2_cptlf_set_iqueue_enq(struct otx2_cptlf_info *lf, bool enable) otx2_cptlf_set_iqueue_enq() argument 265 otx2_cptlf_enable_iqueue_enq(struct otx2_cptlf_info *lf) otx2_cptlf_enable_iqueue_enq() argument 270 otx2_cptlf_set_iqueue_exec(struct otx2_cptlf_info *lf, bool enable) otx2_cptlf_set_iqueue_exec() argument 285 otx2_cptlf_enable_iqueue_exec(struct otx2_cptlf_info *lf) otx2_cptlf_enable_iqueue_exec() argument 290 otx2_cptlf_disable_iqueue_exec(struct otx2_cptlf_info *lf) otx2_cptlf_disable_iqueue_exec() argument 326 otx2_cpt_send_cmd(union otx2_cpt_inst_s *cptinst, u32 insts_num, struct otx2_cptlf_info *lf) otx2_cpt_send_cmd() argument [all...] |
H A D | otx2_cptvf_main.c | 138 if (!lfs->lf[i].wqe) in cleanup_tasklet_work() 141 tasklet_kill(&lfs->lf[i].wqe->work); in cleanup_tasklet_work() 142 kfree(lfs->lf[i].wqe); in cleanup_tasklet_work() 143 lfs->lf[i].wqe = NULL; in cleanup_tasklet_work() 162 lfs->lf[i].wqe = wqe; in init_tasklet_work() 176 kfree(lfs->lf[i].pqueue.head); in free_pending_queues() 177 lfs->lf[i].pqueue.head = NULL; in free_pending_queues() 189 lfs->lf[i].pqueue.qlen = OTX2_CPT_INST_QLEN_MSGS; in alloc_pending_queues() 190 size = lfs->lf[i].pqueue.qlen * in alloc_pending_queues() 193 lfs->lf[ in alloc_pending_queues() [all...] |
H A D | cn10k_cpt.c | 11 struct otx2_cptlf_info *lf); 26 struct otx2_cptlf_info *lf) in cn10k_cpt_send_cmd() 28 void __iomem *lmtline = lf->lmtline; in cn10k_cpt_send_cmd() 29 u64 val = (lf->slot & 0x7FF); in cn10k_cpt_send_cmd() 33 tar_addr |= (__force u64)lf->ioreg | in cn10k_cpt_send_cmd() 25 cn10k_cpt_send_cmd(union otx2_cpt_inst_s *cptinst, u32 insts_num, struct otx2_cptlf_info *lf) cn10k_cpt_send_cmd() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu.c | 31 struct rvu_block *block, int lf); 33 struct rvu_block *block, int lf); 202 int lf; in rvu_get_lf() local 205 for (lf = 0; lf < block->lf.max; lf++) { in rvu_get_lf() 206 if (block->fn_map[lf] == pcifunc) { in rvu_get_lf() 209 return lf; in rvu_get_lf() 295 u16 lf, boo in rvu_update_rsrc_map() 293 rvu_update_rsrc_map(struct rvu *rvu, struct rvu_pfvf *pfvf, struct rvu_block *block, u16 pcifunc, u16 lf, bool attach) rvu_update_rsrc_map() argument 455 rvu_lf_reset(struct rvu *rvu, struct rvu_block *block, int lf) rvu_lf_reset() argument 497 int lf; rvu_scan_block() local 1128 int slot, lf, num_lfs; rvu_detach_block() local 1269 int slot, lf; rvu_attach_block() local 1466 rvu_get_msix_offset(struct rvu *rvu, struct rvu_pfvf *pfvf, int blkaddr, int lf) rvu_get_msix_offset() argument 1481 rvu_set_msix_offset(struct rvu *rvu, struct rvu_pfvf *pfvf, struct rvu_block *block, int lf) rvu_set_msix_offset() argument 1506 rvu_clear_msix_offset(struct rvu *rvu, struct rvu_pfvf *pfvf, struct rvu_block *block, int lf) rvu_clear_msix_offset() argument 1536 int lf, slot; rvu_mbox_handler_msix_offset() local 2024 int slot, lf, num_lfs; rvu_blklf_teardown() local [all...] |
H A D | rvu_debugfs.c | 145 int lf = 0, seq = 0, len = 0, prev_lf = block.lf.max; in get_lf_str_list() local 147 for_each_set_bit(lf, block.lf.bmap, block.lf.max) { in get_lf_str_list() 148 if (lf >= block.lf.max) in get_lf_str_list() 151 if (block.fn_map[lf] != pcifunc) in get_lf_str_list() 154 if (lf == prev_lf + 1) { in get_lf_str_list() 155 prev_lf = lf; in get_lf_str_list() 315 rvu_dbg_is_valid_lf(struct rvu *rvu, int blktype, int lf, u16 *pcifunc) rvu_dbg_is_valid_lf() argument 421 int ret, lf; rvu_dbg_qsize_write() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu.c | 28 struct rvu_block *block, int lf); 30 struct rvu_block *block, int lf); 228 int lf; in rvu_get_lf() local 231 for (lf = 0; lf < block->lf.max; lf++) { in rvu_get_lf() 232 if (block->fn_map[lf] == pcifunc) { in rvu_get_lf() 235 return lf; in rvu_get_lf() 343 u16 lf, boo in rvu_update_rsrc_map() 341 rvu_update_rsrc_map(struct rvu *rvu, struct rvu_pfvf *pfvf, struct rvu_block *block, u16 pcifunc, u16 lf, bool attach) rvu_update_rsrc_map() argument 505 rvu_lf_reset(struct rvu *rvu, struct rvu_block *block, int lf) rvu_lf_reset() argument 557 int lf; rvu_scan_block() local 1383 int slot, lf, num_lfs; rvu_detach_block() local 1549 int slot, lf; rvu_attach_block() local 1772 rvu_get_msix_offset(struct rvu *rvu, struct rvu_pfvf *pfvf, int blkaddr, int lf) rvu_get_msix_offset() argument 1787 rvu_set_msix_offset(struct rvu *rvu, struct rvu_pfvf *pfvf, struct rvu_block *block, int lf) rvu_set_msix_offset() argument 1812 rvu_clear_msix_offset(struct rvu *rvu, struct rvu_pfvf *pfvf, struct rvu_block *block, int lf) rvu_clear_msix_offset() argument 1842 int lf, slot, blkaddr; rvu_mbox_handler_msix_offset() local 2594 int slot, lf, num_lfs; rvu_blklf_teardown() local [all...] |
H A D | rvu_debugfs.c | 669 int lf = 0, seq = 0, len = 0, prev_lf = block.lf.max; in get_lf_str_list() local 671 for_each_set_bit(lf, block.lf.bmap, block.lf.max) { in get_lf_str_list() 672 if (lf >= block.lf.max) in get_lf_str_list() 675 if (block.fn_map[lf] != pcifunc) in get_lf_str_list() 678 if (lf == prev_lf + 1) { in get_lf_str_list() 679 prev_lf = lf; in get_lf_str_list() 889 rvu_dbg_is_valid_lf(struct rvu *rvu, int blkaddr, int lf, u16 *pcifunc) rvu_dbg_is_valid_lf() argument 1000 int ret, lf; rvu_dbg_qsize_write() local 3279 u32 lf; rvu_dbg_cpt_lfs_info_display() local [all...] |
/kernel/linux/linux-6.6/drivers/media/test-drivers/visl/ |
H A D | visl-trace-vp8.h | 46 "lf.ref_frm_delta %s\n" 47 "lf.mb_mode_delta %s\n" 48 "lf.sharpness_level %u\n" 49 "lf.level %u\n" 50 "lf.flags %s\n" 91 __print_array(__entry->f.lf.ref_frm_delta, 92 ARRAY_SIZE(__entry->f.lf.ref_frm_delta), 93 sizeof(__entry->f.lf.ref_frm_delta[0])), 94 __print_array(__entry->f.lf.mb_mode_delta, 95 ARRAY_SIZE(__entry->f.lf [all...] |
H A D | visl-trace-vp9.h | 17 "lf.mode_deltas %s\n" 18 "lf.level %u\n" 19 "lf.sharpness %u\n" 20 "lf.flags %s\n" 49 __print_array(__entry->f.lf.ref_deltas, 50 ARRAY_SIZE(__entry->f.lf.ref_deltas), 51 sizeof(__entry->f.lf.ref_deltas[0])), 52 __print_array(__entry->f.lf.mode_deltas, 53 ARRAY_SIZE(__entry->f.lf.mode_deltas), 54 sizeof(__entry->f.lf [all...] |
/kernel/linux/linux-5.10/fs/affs/ |
H A D | symlink.c | 19 struct slink_front *lf; in affs_symlink_readpage() local 31 lf = (struct slink_front *)bh->b_data; in affs_symlink_readpage() 34 if (strchr(lf->symname,':')) { /* Handle assign or volume name */ in affs_symlink_readpage() 42 while (i < 1023 && lf->symname[j] != ':') in affs_symlink_readpage() 43 link[i++] = lf->symname[j++]; in affs_symlink_readpage() 49 while (i < 1023 && (c = lf->symname[j])) { in affs_symlink_readpage()
|
/kernel/linux/linux-6.6/fs/affs/ |
H A D | symlink.c | 19 struct slink_front *lf; in affs_symlink_read_folio() local 31 lf = (struct slink_front *)bh->b_data; in affs_symlink_read_folio() 34 if (strchr(lf->symname,':')) { /* Handle assign or volume name */ in affs_symlink_read_folio() 42 while (i < 1023 && lf->symname[j] != ':') in affs_symlink_read_folio() 43 link[i++] = lf->symname[j++]; in affs_symlink_read_folio() 49 while (i < 1023 && (c = lf->symname[j])) { in affs_symlink_read_folio()
|
/kernel/linux/linux-5.10/fs/qnx6/ |
H A D | dir.c | 67 struct qnx6_long_filename *lf; in qnx6_dir_longfilename() local 79 lf = qnx6_longname(s, de, &page); in qnx6_dir_longfilename() 80 if (IS_ERR(lf)) { in qnx6_dir_longfilename() 85 lf_size = fs16_to_cpu(sbi, lf->lf_size); in qnx6_dir_longfilename() 88 pr_debug("file %s\n", lf->lf_fname); in qnx6_dir_longfilename() 97 qnx6_lfile_checksum(lf->lf_fname, lf_size)) in qnx6_dir_longfilename() 101 lf_size, lf->lf_fname, de_inode); in qnx6_dir_longfilename() 102 if (!dir_emit(ctx, lf->lf_fname, lf_size, de_inode, DT_UNKNOWN)) { in qnx6_dir_longfilename() 182 struct qnx6_long_filename *lf = qnx6_longname(s, de, &page); in qnx6_long_match() local 184 if (IS_ERR(lf)) in qnx6_long_match() [all...] |
/kernel/linux/linux-6.6/fs/qnx6/ |
H A D | dir.c | 67 struct qnx6_long_filename *lf; in qnx6_dir_longfilename() local 79 lf = qnx6_longname(s, de, &page); in qnx6_dir_longfilename() 80 if (IS_ERR(lf)) { in qnx6_dir_longfilename() 85 lf_size = fs16_to_cpu(sbi, lf->lf_size); in qnx6_dir_longfilename() 88 pr_debug("file %s\n", lf->lf_fname); in qnx6_dir_longfilename() 97 qnx6_lfile_checksum(lf->lf_fname, lf_size)) in qnx6_dir_longfilename() 101 lf_size, lf->lf_fname, de_inode); in qnx6_dir_longfilename() 102 if (!dir_emit(ctx, lf->lf_fname, lf_size, de_inode, DT_UNKNOWN)) { in qnx6_dir_longfilename() 182 struct qnx6_long_filename *lf = qnx6_longname(s, de, &page); in qnx6_long_match() local 184 if (IS_ERR(lf)) in qnx6_long_match() [all...] |
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | probe-finder.c | 1827 struct line_finder *lf = data; in line_range_walk_cb() local 1832 if ((strtailcmp(fname, lf->fname) != 0) || in line_range_walk_cb() 1833 (lf->lno_s > lineno || lf->lno_e < lineno)) in line_range_walk_cb() 1837 if (cu_find_lineinfo(&lf->cu_die, addr, &__fname, &__lineno) > 0 in line_range_walk_cb() 1841 err = line_range_add_line(fname, lineno, lf->lr); in line_range_walk_cb() 1849 static int find_line_range_by_line(Dwarf_Die *sp_die, struct line_finder *lf) in find_line_range_by_line() argument 1853 ret = die_walk_lines(sp_die ?: &lf->cu_die, line_range_walk_cb, lf); in find_line_range_by_line() 1857 if (!intlist__empty(lf in find_line_range_by_line() 1884 struct line_finder *lf = param->data; line_range_search_cb() local 1914 find_line_range_by_func(struct line_finder *lf) find_line_range_by_func() argument 1923 struct line_finder lf = {.lr = lr, .found = 0}; debuginfo__find_line_range() local [all...] |
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | probe-finder.c | 1842 struct line_finder *lf = data; in line_range_walk_cb() local 1847 if ((strtailcmp(fname, lf->fname) != 0) || in line_range_walk_cb() 1848 (lf->lno_s > lineno || lf->lno_e < lineno)) in line_range_walk_cb() 1852 if (cu_find_lineinfo(&lf->cu_die, addr, &__fname, &__lineno) > 0 in line_range_walk_cb() 1856 err = line_range_add_line(fname, lineno, lf->lr); in line_range_walk_cb() 1864 static int find_line_range_by_line(Dwarf_Die *sp_die, struct line_finder *lf) in find_line_range_by_line() argument 1868 ret = die_walk_lines(sp_die ?: &lf->cu_die, line_range_walk_cb, lf); in find_line_range_by_line() 1872 if (!intlist__empty(lf in find_line_range_by_line() 1899 struct line_finder *lf = param->data; line_range_search_cb() local 1933 find_line_range_by_func(struct line_finder *lf) find_line_range_by_func() argument 1942 struct line_finder lf = {.lr = lr, .found = 0}; debuginfo__find_line_range() local [all...] |
/kernel/linux/linux-5.10/net/ax25/ |
H A D | ax25_iface.c | 83 void ax25_linkfail_register(struct ax25_linkfail *lf) in ax25_linkfail_register() argument 86 hlist_add_head(&lf->lf_node, &ax25_linkfail_list); in ax25_linkfail_register() 92 void ax25_linkfail_release(struct ax25_linkfail *lf) in ax25_linkfail_release() argument 95 hlist_del_init(&lf->lf_node); in ax25_linkfail_release() 192 struct ax25_linkfail *lf; in ax25_link_failed() local 195 hlist_for_each_entry(lf, &ax25_linkfail_list, lf_node) in ax25_link_failed() 196 lf->func(ax25, reason); in ax25_link_failed()
|
/kernel/linux/linux-6.6/net/ax25/ |
H A D | ax25_iface.c | 83 void ax25_linkfail_register(struct ax25_linkfail *lf) in ax25_linkfail_register() argument 86 hlist_add_head(&lf->lf_node, &ax25_linkfail_list); in ax25_linkfail_register() 92 void ax25_linkfail_release(struct ax25_linkfail *lf) in ax25_linkfail_release() argument 95 hlist_del_init(&lf->lf_node); in ax25_linkfail_release() 192 struct ax25_linkfail *lf; in ax25_link_failed() local 195 hlist_for_each_entry(lf, &ax25_linkfail_list, lf_node) in ax25_link_failed() 196 lf->func(ax25, reason); in ax25_link_failed()
|
/kernel/linux/linux-6.6/drivers/media/platform/verisilicon/ |
H A D | hantro_g1_vp8_dec.c | 138 const struct v4l2_vp8_loop_filter *lf = &hdr->lf; in cfg_lf() local 144 hantro_reg_write(vpu, &vp8_dec_lf_level[0], lf->level); in cfg_lf() 147 u32 lf_level = clamp(lf->level + seg->lf_update[i], in cfg_lf() 158 reg = G1_REG_REF_PIC_FILT_SHARPNESS(lf->sharpness_level); in cfg_lf() 159 if (lf->flags & V4L2_VP8_LF_FILTER_TYPE_SIMPLE) in cfg_lf() 163 if (lf->flags & V4L2_VP8_LF_ADJ_ENABLE) { in cfg_lf() 166 lf->mb_mode_delta[i]); in cfg_lf() 168 lf->ref_frm_delta[i]); in cfg_lf() 472 if (hdr->lf in hantro_g1_vp8_dec_run() [all...] |
H A D | rockchip_vpu2_hw_vp8_dec.c | 279 const struct v4l2_vp8_loop_filter *lf = &hdr->lf; in cfg_lf() local 285 hantro_reg_write(vpu, &vp8_dec_lf_level[0], lf->level); in cfg_lf() 288 u32 lf_level = clamp(lf->level + seg->lf_update[i], in cfg_lf() 299 reg = VDPU_REG_REF_PIC_FILT_SHARPNESS(lf->sharpness_level); in cfg_lf() 300 if (lf->flags & V4L2_VP8_LF_FILTER_TYPE_SIMPLE) in cfg_lf() 304 if (lf->flags & V4L2_VP8_LF_ADJ_ENABLE) { in cfg_lf() 307 lf->mb_mode_delta[i]); in cfg_lf() 309 lf->ref_frm_delta[i]); in cfg_lf() 563 if (hdr->lf in rockchip_vpu2_vp8_dec_run() [all...] |
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | tda7432.c | 276 u8 lf, lr, rf, rr; in tda7432_s_ctrl() local 283 lr = lf = TDA7432_ATTEN_0DB; in tda7432_s_ctrl() 287 lr = lf = t->balance->val; in tda7432_s_ctrl() 291 lr = lf = TDA7432_ATTEN_0DB; in tda7432_s_ctrl() 294 lf |= TDA7432_MUTE; in tda7432_s_ctrl() 300 tda7432_write(sd, TDA7432_LF, lf); in tda7432_s_ctrl()
|
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | tda7432.c | 276 u8 lf, lr, rf, rr; in tda7432_s_ctrl() local 283 lr = lf = TDA7432_ATTEN_0DB; in tda7432_s_ctrl() 287 lr = lf = t->balance->val; in tda7432_s_ctrl() 291 lr = lf = TDA7432_ATTEN_0DB; in tda7432_s_ctrl() 294 lf |= TDA7432_MUTE; in tda7432_s_ctrl() 300 tda7432_write(sd, TDA7432_LF, lf); in tda7432_s_ctrl()
|
/kernel/linux/linux-5.10/drivers/staging/media/hantro/ |
H A D | hantro_g1_vp8_dec.c | 139 const struct v4l2_vp8_loopfilter_header *lf = &hdr->lf_header; in cfg_lf() local 145 hantro_reg_write(vpu, &vp8_dec_lf_level[0], lf->level); in cfg_lf() 148 u32 lf_level = clamp(lf->level + seg->lf_update[i], in cfg_lf() 159 reg = G1_REG_REF_PIC_FILT_SHARPNESS(lf->sharpness_level); in cfg_lf() 160 if (lf->flags & V4L2_VP8_LF_FILTER_TYPE_SIMPLE) in cfg_lf() 164 if (lf->flags & V4L2_VP8_LF_HEADER_ADJ_ENABLE) { in cfg_lf() 167 lf->mb_mode_delta[i]); in cfg_lf() 169 lf->ref_frm_delta[i]); in cfg_lf()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | gddr5.c | 37 int pd, lf, xd, vh, vr, vo, l3; in nvkm_gddr5_calc() local 46 lf = ram->next->bios.ramcfg_11_01_40; in nvkm_gddr5_calc() 115 ram->mr[7] |= (lf & 0x01) << 3; in nvkm_gddr5_calc()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | gddr5.c | 37 int pd, lf, xd, vh, vr, vo, l3; in nvkm_gddr5_calc() local 46 lf = ram->next->bios.ramcfg_11_01_40; in nvkm_gddr5_calc() 115 ram->mr[7] |= (lf & 0x01) << 3; in nvkm_gddr5_calc()
|