/openbmc/linux/drivers/crypto/marvell/octeontx2/ |
H A D | otx2_cptlf.c | 16 done_wait.u = otx2_cpt_read64(lf->lfs->reg_base, lf->lfs->blkaddr, 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() 27 done_wait.u = otx2_cpt_read64(lf->lfs->reg_base, lf->lfs->blkaddr, in cptlf_do_set_done_num_wait() 30 otx2_cpt_write64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot, in cptlf_do_set_done_num_wait() 34 static void cptlf_set_done_time_wait(struct otx2_cptlfs_info *lfs, in cptlf_set_done_time_wait() argument 39 for (slot = 0; slot < lfs->lfs_num; slot++) in cptlf_set_done_time_wait() 40 cptlf_do_set_done_time_wait(&lfs->lf[slot], time_wait); in cptlf_set_done_time_wait() 43 static void cptlf_set_done_num_wait(struct otx2_cptlfs_info *lfs, int num_wait) in cptlf_set_done_num_wait() argument 47 for (slot = 0; slot < lfs->lfs_num; slot++) in cptlf_set_done_num_wait() 48 cptlf_do_set_done_num_wait(&lfs->lf[slot], num_wait); in cptlf_set_done_num_wait() [all …]
|
H A D | otx2_cptvf_main.c | 133 static void cleanup_tasklet_work(struct otx2_cptlfs_info *lfs) in cleanup_tasklet_work() argument 137 for (i = 0; i < lfs->lfs_num; i++) { in cleanup_tasklet_work() 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() 147 static int init_tasklet_work(struct otx2_cptlfs_info *lfs) in init_tasklet_work() argument 152 for (i = 0; i < lfs->lfs_num; i++) { in init_tasklet_work() 160 wqe->lfs = lfs; in init_tasklet_work() 162 lfs->lf[i].wqe = wqe; in init_tasklet_work() [all …]
|
H A D | otx2_cptlf.h | 78 struct otx2_cptlfs_info *lfs; member 83 struct otx2_cptlfs_info *lfs; /* Ptr to cptlfs_info struct */ member 122 struct otx2_cptlfs_info *lfs) in otx2_cpt_free_instruction_queues() argument 127 for (i = 0; i < lfs->lfs_num; i++) { in otx2_cpt_free_instruction_queues() 128 iq = &lfs->lf[i].iqueue; in otx2_cpt_free_instruction_queues() 130 dma_free_coherent(&lfs->pdev->dev, in otx2_cpt_free_instruction_queues() 140 struct otx2_cptlfs_info *lfs) in otx2_cpt_alloc_instruction_queues() argument 145 if (!lfs->lfs_num) in otx2_cpt_alloc_instruction_queues() 148 for (i = 0; i < lfs->lfs_num; i++) { in otx2_cpt_alloc_instruction_queues() 149 iq = &lfs->lf[i].iqueue; in otx2_cpt_alloc_instruction_queues() [all …]
|
H A D | otx2_cpt_mbox_common.c | 126 int otx2_cpt_attach_rscrs_msg(struct otx2_cptlfs_info *lfs) in otx2_cpt_attach_rscrs_msg() argument 128 struct otx2_mbox *mbox = lfs->mbox; in otx2_cpt_attach_rscrs_msg() 136 dev_err(&lfs->pdev->dev, "RVU MBOX failed to get message.\n"); in otx2_cpt_attach_rscrs_msg() 143 req->cptlfs = lfs->lfs_num; in otx2_cpt_attach_rscrs_msg() 144 req->cpt_blkaddr = lfs->blkaddr; in otx2_cpt_attach_rscrs_msg() 146 ret = otx2_cpt_send_mbox_msg(mbox, lfs->pdev); in otx2_cpt_attach_rscrs_msg() 150 if (!lfs->are_lfs_attached) in otx2_cpt_attach_rscrs_msg() 156 int otx2_cpt_detach_rsrcs_msg(struct otx2_cptlfs_info *lfs) in otx2_cpt_detach_rsrcs_msg() argument 158 struct otx2_mbox *mbox = lfs->mbox; in otx2_cpt_detach_rsrcs_msg() 166 dev_err(&lfs->pdev->dev, "RVU MBOX failed to get message.\n"); in otx2_cpt_detach_rsrcs_msg() [all …]
|
H A D | cn10k_cpt.c | 53 cptpf->lfs.ops = &otx2_hw_ops; in cn10k_cptpf_lmtst_init() 57 cptpf->lfs.ops = &cn10k_hw_ops; in cn10k_cptpf_lmtst_init() 65 cptpf->lfs.lmt_base = devm_ioremap_wc(&pdev->dev, lmt_base, size); in cn10k_cptpf_lmtst_init() 66 if (!cptpf->lfs.lmt_base) { in cn10k_cptpf_lmtst_init() 82 cptvf->lfs.ops = &otx2_hw_ops; in cn10k_cptvf_lmtst_init() 86 cptvf->lfs.ops = &cn10k_hw_ops; in cn10k_cptvf_lmtst_init() 90 cptvf->lfs.lmt_base = devm_ioremap_wc(&pdev->dev, offset, size); in cn10k_cptvf_lmtst_init() 91 if (!cptvf->lfs.lmt_base) { in cn10k_cptvf_lmtst_init()
|
H A D | otx2_cptvf_reqmgr.c | 247 if (unlikely(!otx2_cptlf_started(lf->lfs))) in process_request() 323 lf->lfs->ops->send_cmd(&cptinst, 1, lf); in process_request() 346 struct otx2_cptlfs_info *lfs = &cptvf->lfs; in otx2_cpt_do_request() local 348 return process_request(lfs->pdev, req, &lfs->lf[cpu_num].pqueue, in otx2_cpt_do_request() 349 &lfs->lf[cpu_num]); in otx2_cpt_do_request() 352 static int cpt_process_ccode(struct otx2_cptlfs_info *lfs, in cpt_process_ccode() argument 357 u8 uc_ccode = lfs->ops->cpt_get_uc_compcode(cpt_status); in cpt_process_ccode() 358 u8 ccode = lfs->ops->cpt_get_compcode(cpt_status); in cpt_process_ccode() 359 struct pci_dev *pdev = lfs->pdev; in cpt_process_ccode() 431 static inline void process_pending_queue(struct otx2_cptlfs_info *lfs, in process_pending_queue() argument [all …]
|
H A D | otx2_cptvf_mbox.c | 72 struct otx2_cptlfs_info *lfs = &cptvf->lfs; in process_pfvf_mbox_mbox_msg() local 98 lfs->are_lfs_attached = 1; in process_pfvf_mbox_mbox_msg() 103 lfs->are_lfs_attached = 0; in process_pfvf_mbox_mbox_msg() 108 lfs->lf[i].msix_offset = rsp_msix->cptlf_msixoff[i]; in process_pfvf_mbox_mbox_msg() 124 cptvf->lfs.kcrypto_eng_grp_num = rsp_grp->eng_grp_num; in process_pfvf_mbox_mbox_msg() 128 cptvf->lfs.kvf_limits = rsp_limits->kvf_limits; in process_pfvf_mbox_mbox_msg()
|
H A D | otx2_cptpf_mbox.c | 208 if (cptpf->lfs.lfs_num) { in handle_msg_rx_inline_ipsec_lf_cfg() 224 otx2_cptlf_set_dev_info(&cptpf->lfs, cptpf->pdev, cptpf->reg_base, in handle_msg_rx_inline_ipsec_lf_cfg() 226 ret = otx2_cptlf_init(&cptpf->lfs, 1 << egrp, OTX2_CPT_QUEUE_HI_PRIO, in handle_msg_rx_inline_ipsec_lf_cfg() 258 otx2_cptlf_shutdown(&cptpf->lfs); in handle_msg_rx_inline_ipsec_lf_cfg() 410 struct otx2_cptlfs_info *lfs = &cptpf->lfs; in process_afpf_mbox_msg() local 424 lfs = &cptpf->cpt1_lfs; in process_afpf_mbox_msg() 444 lfs->are_lfs_attached = 1; in process_afpf_mbox_msg() 448 lfs->are_lfs_attached = 0; in process_afpf_mbox_msg() 546 struct otx2_cptlfs_info *lfs = &cptpf->lfs; in handle_msg_cpt_inst_lmtst() local 549 if (cptpf->lfs.lfs_num) in handle_msg_cpt_inst_lmtst() [all …]
|
H A D | otx2_cpt_common.h | 170 int otx2_cpt_attach_rscrs_msg(struct otx2_cptlfs_info *lfs); 171 int otx2_cpt_detach_rsrcs_msg(struct otx2_cptlfs_info *lfs); 172 int otx2_cpt_msix_offset_msg(struct otx2_cptlfs_info *lfs);
|
H A D | otx2_cptvf.h | 15 struct otx2_cptlfs_info lfs; /* CPT LFs attached to this VF */ member
|
H A D | otx2_cptpf.h | 33 struct otx2_cptlfs_info lfs; /* CPT LFs attached to this PF */ member
|
H A D | otx2_cptpf_ucode.c | 1480 struct otx2_cptlfs_info *lfs = &cptpf->lfs; in otx2_cpt_discover_eng_capabilities() local 1507 otx2_cptlf_set_dev_info(lfs, cptpf->pdev, cptpf->reg_base, in otx2_cpt_discover_eng_capabilities() 1509 ret = otx2_cptlf_init(lfs, OTX2_CPT_ALL_ENG_GRPS_MASK, in otx2_cpt_discover_eng_capabilities() 1549 lfs->ops->send_cmd(&inst, 1, &cptpf->lfs.lf[0]); in otx2_cpt_discover_eng_capabilities() 1551 while (lfs->ops->cpt_get_compcode(result) == in otx2_cpt_discover_eng_capabilities() 1563 otx2_cptlf_shutdown(lfs); in otx2_cpt_discover_eng_capabilities()
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/bonnie/ |
H A D | bonnie++_2.00a.bb | 9 file://fix-configure-lfs.patch \ 15 # force lfs to skip configure's check, because we are cross-building 16 PACKAGECONFIG ?= "lfs" 17 PACKAGECONFIG[lfs] = "--enable-lfs,--disable-lfs"
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | fpu.S | 33 lfs 0,0(r5); \ 54 lfs 0,0(r5); \ 55 lfs 1,0(r6); \ 77 lfs 0,0(r5); \ 78 lfs 1,0(r6); \ 79 lfs 2,0(r7); \ 278 lfs 0,0(r3)
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/rdist/rdist-6.1.5/ |
H A D | rdist-6.1.5-lfs.patch | 6 --- rdist-6.1.5/src/client.c.lfs 2003-12-16 23:43:56.000000000 +0100 74 --- rdist-6.1.5/src/server.c.lfs 1998-11-10 05:15:31.000000000 +0100 105 --- rdist-6.1.5/include/defs.h.lfs 2003-12-16 23:43:56.000000000 +0100 132 --- rdist-6.1.5/Makefile.local.lfs 1998-11-10 04:36:31.000000000 +0100
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/bonnie/bonnie++/ |
H A D | fix-configure-lfs.patch | 13 +AC_ARG_ENABLE(lfs, 14 + [ --disable-lfs disable large file support],
|
/openbmc/linux/arch/powerpc/math-emu/ |
H A D | math.c | 63 FLOATFUNC(lfs); 241 case LFS: func = lfs; type = D; break; in do_mathemu() 242 case LFSU: func = lfs; type = DU; break; in do_mathemu() 252 case LFSX: func = lfs; type = XE; break; in do_mathemu() 253 case LFSUX: func = lfs; type = XEU; break; in do_mathemu()
|
H A D | lfs.c | 12 lfs(void *frD, void *ea) in lfs() function
|
H A D | Makefile | 10 frsp.o fsel.o lfs.o frsqrte.o fsub.o \
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/nbd/ |
H A D | nbd_3.26.1.bb | 17 EXTRA_OECONF += "--enable-syslog --enable-lfs --disable-manpages"
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-core/opencl/ |
H A D | opencl-cts_2024.08.08.bb | 13 SRC_URI = "git://github.com/KhronosGroup/OpenCL-CTS.git;protocol=https;branch=main;lfs=0 \
|
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_debugfs.c | 667 char *lfs) in get_lf_str_list() argument 685 len += sprintf(lfs + len, "-%d,%d", prev_lf, lf); in get_lf_str_list() 687 len += (len ? sprintf(lfs + len, ",%d", lf) : in get_lf_str_list() 688 sprintf(lfs + len, "%d", lf)); in get_lf_str_list() 695 len += sprintf(lfs + len, "-%d", prev_lf); in get_lf_str_list() 697 lfs[len] = '\0'; in get_lf_str_list() 745 char *lfs; in rvu_dbg_rsrc_attach_status() local 759 lfs = kzalloc(lf_str_size, GFP_KERNEL); in rvu_dbg_rsrc_attach_status() 760 if (!lfs) { in rvu_dbg_rsrc_attach_status() 789 sprintf(lfs, "PF%d:VF%d", pf, vf - 1); in rvu_dbg_rsrc_attach_status() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/rdist/ |
H A D | rdist_6.1.5.bb | 22 file://rdist-6.1.5-lfs.patch \
|
/openbmc/openbmc/poky/meta/recipes-graphics/vulkan/ |
H A D | vulkan-samples_git.bb | 8 SRC_URI = "gitsm://github.com/KhronosGroup/Vulkan-Samples.git;branch=main;protocol=https;lfs=0 \
|
/openbmc/linux/tools/testing/selftests/powerpc/alignment/ |
H A D | alignment_handler.c | 539 LOAD_FLOAT_DFORM_TEST(lfs); in test_alignment_handler_fp() 597 LOAD_FLOAT_DFORM_TEST(lfs); in test_alignment_handler_fp_prefix()
|