| /kernel/linux/linux-5.10/fs/adfs/ |
| H A D | dir_fplus.c | 175 struct adfs_bigdirentry bde; in adfs_fplus_getnext() local 184 ret = adfs_dir_copyfrom(&bde, dir, offset, in adfs_fplus_getnext() 189 obj->loadaddr = le32_to_cpu(bde.bigdirload); in adfs_fplus_getnext() 190 obj->execaddr = le32_to_cpu(bde.bigdirexec); in adfs_fplus_getnext() 191 obj->size = le32_to_cpu(bde.bigdirlen); in adfs_fplus_getnext() 192 obj->indaddr = le32_to_cpu(bde.bigdirindaddr); in adfs_fplus_getnext() 193 obj->attr = le32_to_cpu(bde.bigdirattr); in adfs_fplus_getnext() 194 obj->name_len = le32_to_cpu(bde.bigdirobnamelen); in adfs_fplus_getnext() 197 offset += le32_to_cpu(bde.bigdirobnameptr); in adfs_fplus_getnext() 233 struct adfs_bigdirentry bde; in adfs_fplus_update() local [all...] |
| /kernel/linux/linux-6.6/fs/adfs/ |
| H A D | dir_fplus.c | 175 struct adfs_bigdirentry bde; in adfs_fplus_getnext() local 184 ret = adfs_dir_copyfrom(&bde, dir, offset, in adfs_fplus_getnext() 189 obj->loadaddr = le32_to_cpu(bde.bigdirload); in adfs_fplus_getnext() 190 obj->execaddr = le32_to_cpu(bde.bigdirexec); in adfs_fplus_getnext() 191 obj->size = le32_to_cpu(bde.bigdirlen); in adfs_fplus_getnext() 192 obj->indaddr = le32_to_cpu(bde.bigdirindaddr); in adfs_fplus_getnext() 193 obj->attr = le32_to_cpu(bde.bigdirattr); in adfs_fplus_getnext() 194 obj->name_len = le32_to_cpu(bde.bigdirobnamelen); in adfs_fplus_getnext() 197 offset += le32_to_cpu(bde.bigdirobnameptr); in adfs_fplus_getnext() 233 struct adfs_bigdirentry bde; in adfs_fplus_update() local [all...] |
| /kernel/linux/linux-5.10/drivers/scsi/lpfc/ |
| H A D | lpfc_nvme.c | 553 struct ulp_bde64 bde; in lpfc_nvme_gen_req() local 577 /* For this command calculate the xmit length of the request bde. */ in lpfc_nvme_gen_req() 582 bde.tus.w = bpl[i].tus.w; in lpfc_nvme_gen_req() 583 if (bde.tus.f.bdeFlags != BUFF_TYPE_BDE_64) in lpfc_nvme_gen_req() 585 xmit_len += bde.tus.f.bdeSize; in lpfc_nvme_gen_req() 594 wqe->generic.bde.tus.f.bdeFlags = BUFF_TYPE_BDE_64; in lpfc_nvme_gen_req() 595 wqe->generic.bde.tus.f.bdeSize = first_len; in lpfc_nvme_gen_req() 596 wqe->generic.bde.addrLow = bpl[0].addrLow; in lpfc_nvme_gen_req() 597 wqe->generic.bde.addrHigh = bpl[0].addrHigh; in lpfc_nvme_gen_req() 999 wqe->generic.bde in lpfc_nvme_adj_fcp_sgls() 1434 struct ulp_bde64 *bde; lpfc_nvme_prep_io_dma() local [all...] |
| H A D | lpfc_nvmet.c | 906 bpl.addrLow = nvmewqeq->wqe.xmit_sequence.bde.addrLow; in __lpfc_nvme_xmt_ls_rsp() 907 bpl.addrHigh = nvmewqeq->wqe.xmit_sequence.bde.addrHigh; in __lpfc_nvme_xmt_ls_rsp() 2621 wqe->xmit_sequence.bde.tus.f.bdeFlags = BUFF_TYPE_BDE_64; in lpfc_nvmet_prep_ls_wqe() 2622 wqe->xmit_sequence.bde.tus.f.bdeSize = rspsize; in lpfc_nvmet_prep_ls_wqe() 2623 wqe->xmit_sequence.bde.addrLow = le32_to_cpu(putPaddrLow(rspbuf)); in lpfc_nvmet_prep_ls_wqe() 2624 wqe->xmit_sequence.bde.addrHigh = le32_to_cpu(putPaddrHigh(rspbuf)); in lpfc_nvmet_prep_ls_wqe() 2705 struct ulp_bde64 *bde; in lpfc_nvmet_prep_fcp_wqe() local 2782 wqe->fcp_tsend.bde.tus.f.bdeFlags = BUFF_TYPE_BDE_64; in lpfc_nvmet_prep_fcp_wqe() 2783 wqe->fcp_tsend.bde.tus.f.bdeSize = sg_dma_len(sgel); in lpfc_nvmet_prep_fcp_wqe() 2784 wqe->fcp_tsend.bde in lpfc_nvmet_prep_fcp_wqe() [all...] |
| H A D | lpfc_hw4.h | 2392 struct ulp_bde64 bde; member 3750 struct ulp_bde64 bde[LPFC_MBX_WR_CONFIG_MAX_BDE]; member 4316 struct ulp_bde64 bde; member 4325 struct ulp_bde64 bde; member 4355 struct ulp_bde64 bde; member 4443 struct ulp_bde64 bde; member 4452 struct ulp_bde64 bde; member 4461 struct ulp_bde64 bde; member 4545 struct ulp_bde64 bde; member 4561 struct ulp_bde64 bde; member 4577 struct ulp_bde64 bde; /* words 0-2 */ global() member 4592 struct ulp_bde64 bde; global() member 4600 struct ulp_bde64 bde; global() member 4610 struct ulp_bde64 bde; global() member 4623 struct ulp_bde64 bde; /* words 0-2 */ global() member [all...] |
| H A D | lpfc_bsg.c | 926 struct ulp_bde64 *bde; in lpfc_bsg_ct_unsol_event() local 1020 size = hbqe->bde.tus.f.bdeSize; in lpfc_bsg_ct_unsol_event() 1026 size = hbqe->bde.tus.f.bdeSize; in lpfc_bsg_ct_unsol_event() 1034 bde = &iocbq->iocb.un.cont64[i]; in lpfc_bsg_ct_unsol_event() 1035 dma_addr = getPaddr(bde->addrHigh, in lpfc_bsg_ct_unsol_event() 1036 bde->addrLow); in lpfc_bsg_ct_unsol_event() 1478 * @num_entry: Number of enties in the bde. 2861 * diag_cmd_data_alloc - fills in a bde struct with dma buffers 2863 * @bpl: Pointer to 64 bit bde structure 3001 cmd->un.quexri64cx.buff.bde in lpfcdiag_loop_post_rxbufs() 4737 struct ulp_bde64 *bde; lpfc_bsg_issue_mbox() local [all...] |
| H A D | lpfc_sli.c | 2059 hbqe->bde.addrHigh = le32_to_cpu(putPaddrHigh(physaddr)); in lpfc_sli_hbq_to_firmware_s3() 2060 hbqe->bde.addrLow = le32_to_cpu(putPaddrLow(physaddr)); in lpfc_sli_hbq_to_firmware_s3() 2061 hbqe->bde.tus.f.bdeSize = hbq_buf->total_size; in lpfc_sli_hbq_to_firmware_s3() 2062 hbqe->bde.tus.f.bdeFlags = 0; in lpfc_sli_hbq_to_firmware_s3() 2063 hbqe->bde.tus.w = le32_to_cpu(hbqe->bde.tus.w); in lpfc_sli_hbq_to_firmware_s3() 9396 * lpfc_sli4_bpl2sgl - Convert the bpl/bde to a sgl. 9401 * This routine converts the bpl or bde that is in the IOCB 9403 * of the bpl/bde is converted back to a virtual address. 9418 struct ulp_bde64 bde; in lpfc_sli4_bpl2sgl() local 9533 struct ulp_bde64 bde; lpfc_sli4_iocb2wqe() local 13157 struct ulp_bde64 *bpl, bde; lpfc_sli4_iocb_param_transfer() local 20131 struct ulp_bde64 bde; lpfc_wqe_bpl2sgl() local [all...] |
| H A D | lpfc_scsi.c | 359 * struct fcp_cmnd, struct fcp_rsp and the number of bde's in lpfc_new_scsi_buf_s3() 827 * through sg elements and format the bde. This routine also initializes all 852 * data bde entry. in lpfc_scsi_prep_dma_buf_s3() 885 * the bde's. in lpfc_scsi_prep_dma_buf_s3() 917 * explicitly reinitialized and for SLI-3 the extended bde count is in lpfc_scsi_prep_dma_buf_s3() 926 * This I/O has more than 3 BDE so the 1st data bde will in lpfc_scsi_prep_dma_buf_s3() 938 /* ebde count includes the response bde and data bpl */ in lpfc_scsi_prep_dma_buf_s3() 941 /* ebde count includes the response bde and data bdes */ in lpfc_scsi_prep_dma_buf_s3() 1605 /* advance bpl and increment bde count */ in lpfc_bg_setup_bpl() 1640 /* advance bpl and increment bde coun in lpfc_bg_setup_bpl() 3059 struct ulp_bde64 *bde; lpfc_scsi_prep_dma_buf_s4() local [all...] |
| H A D | lpfc_mbox.c | 2169 reg_vfi->bde.addrHigh = putPaddrHigh(phys); in lpfc_reg_vfi() 2170 reg_vfi->bde.addrLow = putPaddrLow(phys); in lpfc_reg_vfi() 2171 reg_vfi->bde.tus.f.bdeSize = sizeof(vport->fc_sparam); in lpfc_reg_vfi() 2172 reg_vfi->bde.tus.f.bdeFlags = BUFF_TYPE_BDE_64; in lpfc_reg_vfi()
|
| H A D | lpfc_debugfs.c | 332 le32_to_cpu(hbqe->bde.addrLow), in lpfc_debugfs_hbqinfo_data() 333 le32_to_cpu(hbqe->bde.tus.w), in lpfc_debugfs_hbqinfo_data() 360 if (phys == le32_to_cpu(hbqe->bde.addrLow)) { in lpfc_debugfs_hbqinfo_data()
|
| H A D | lpfc_hw.h | 3939 struct ulp_bde64 bde; member 4062 struct ulp_bde64 rbde; /* response bde */
|
| /kernel/linux/linux-6.6/drivers/scsi/lpfc/ |
| H A D | lpfc_nvme.c | 402 struct ulp_bde64 bde; in lpfc_nvme_gen_req() local 433 /* For this command calculate the xmit length of the request bde. */ in lpfc_nvme_gen_req() 438 bde.tus.w = bpl[i].tus.w; in lpfc_nvme_gen_req() 439 if (bde.tus.f.bdeFlags != BUFF_TYPE_BDE_64) in lpfc_nvme_gen_req() 441 xmit_len += bde.tus.f.bdeSize; in lpfc_nvme_gen_req() 450 wqe->generic.bde.tus.f.bdeFlags = BUFF_TYPE_BDE_64; in lpfc_nvme_gen_req() 451 wqe->generic.bde.tus.f.bdeSize = first_len; in lpfc_nvme_gen_req() 452 wqe->generic.bde.addrLow = bpl[0].addrLow; in lpfc_nvme_gen_req() 453 wqe->generic.bde.addrHigh = bpl[0].addrHigh; in lpfc_nvme_gen_req() 856 wqe->generic.bde in lpfc_nvme_adj_fcp_sgls() 1345 struct ulp_bde64 *bde; lpfc_nvme_prep_io_dma() local [all...] |
| H A D | lpfc_nvmet.c | 906 bpl.addrLow = nvmewqeq->wqe.xmit_sequence.bde.addrLow; in __lpfc_nvme_xmt_ls_rsp() 907 bpl.addrHigh = nvmewqeq->wqe.xmit_sequence.bde.addrHigh; in __lpfc_nvme_xmt_ls_rsp() 2624 wqe->xmit_sequence.bde.tus.f.bdeFlags = BUFF_TYPE_BDE_64; in lpfc_nvmet_prep_ls_wqe() 2625 wqe->xmit_sequence.bde.tus.f.bdeSize = rspsize; in lpfc_nvmet_prep_ls_wqe() 2626 wqe->xmit_sequence.bde.addrLow = le32_to_cpu(putPaddrLow(rspbuf)); in lpfc_nvmet_prep_ls_wqe() 2627 wqe->xmit_sequence.bde.addrHigh = le32_to_cpu(putPaddrHigh(rspbuf)); in lpfc_nvmet_prep_ls_wqe() 2709 struct ulp_bde64 *bde; in lpfc_nvmet_prep_fcp_wqe() local 2786 wqe->fcp_tsend.bde.tus.f.bdeFlags = BUFF_TYPE_BDE_64; in lpfc_nvmet_prep_fcp_wqe() 2787 wqe->fcp_tsend.bde.tus.f.bdeSize = sg_dma_len(sgel); in lpfc_nvmet_prep_fcp_wqe() 2788 wqe->fcp_tsend.bde in lpfc_nvmet_prep_fcp_wqe() [all...] |
| H A D | lpfc_hw4.h | 2484 struct ulp_bde64 bde; member 3944 struct ulp_bde64 bde[LPFC_MBX_WR_CONFIG_MAX_BDE]; member 4535 struct ulp_bde64 bde; member 4552 struct ulp_bde64 bde; member 4582 struct ulp_bde64 bde; member 4670 struct ulp_bde64 bde; member 4679 struct ulp_bde64 bde; member 4688 struct ulp_bde64 bde; member 4837 struct ulp_bde64 bde; member 4853 struct ulp_bde64 bde; member 4869 struct ulp_bde64 bde; /* words 0-2 */ global() member 4884 struct ulp_bde64 bde; global() member 4892 struct ulp_bde64 bde; global() member 4902 struct ulp_bde64 bde; global() member 4915 struct ulp_bde64 bde; /* words 0-2 */ global() member [all...] |
| H A D | lpfc_sli.c | 2454 hbqe->bde.addrHigh = le32_to_cpu(putPaddrHigh(physaddr)); in lpfc_sli_hbq_to_firmware_s3() 2455 hbqe->bde.addrLow = le32_to_cpu(putPaddrLow(physaddr)); in lpfc_sli_hbq_to_firmware_s3() 2456 hbqe->bde.tus.f.bdeSize = hbq_buf->total_size; in lpfc_sli_hbq_to_firmware_s3() 2457 hbqe->bde.tus.f.bdeFlags = 0; in lpfc_sli_hbq_to_firmware_s3() 2458 hbqe->bde.tus.w = le32_to_cpu(hbqe->bde.tus.w); in lpfc_sli_hbq_to_firmware_s3() 3423 saveq->wqe.gen_req.bde.tus.f.bdeSize = in lpfc_sli_prep_unsol_wqe() 3424 hbqe->bde.tus.f.bdeSize; in lpfc_sli_prep_unsol_wqe() 3428 saveq->unsol_rcv_len = hbqe->bde.tus.f.bdeSize; in lpfc_sli_prep_unsol_wqe() 10590 wqe->generic.bde in lpfc_prep_embed_io() 10821 struct ulp_bde64_le *bde; __lpfc_sli_prep_els_req_rsp_s4() local 10946 struct ulp_bde64_le *bde, *bpl; __lpfc_sli_prep_gen_req_s4() local 21208 struct ulp_bde64 bde; lpfc_wqe_bpl2sgl() local [all...] |
| H A D | lpfc_bsg.c | 900 struct ulp_bde64 *bde; in lpfc_bsg_ct_unsol_event() local 982 size = iocbq->wqe.gen_req.bde.tus.f.bdeSize; in lpfc_bsg_ct_unsol_event() 993 bde = &iocbq->iocb.un.cont64[i]; in lpfc_bsg_ct_unsol_event() 994 dma_addr = getPaddr(bde->addrHigh, in lpfc_bsg_ct_unsol_event() 995 bde->addrLow); in lpfc_bsg_ct_unsol_event() 1441 * @num_entry: Number of enties in the bde. 2789 * diag_cmd_data_alloc - fills in a bde struct with dma buffers 2791 * @bpl: Pointer to 64 bit bde structure 2928 cmd->un.quexri64cx.buff.bde.addrHigh = in lpfcdiag_sli3_loop_post_rxbufs() 2930 cmd->un.quexri64cx.buff.bde in lpfcdiag_sli3_loop_post_rxbufs() 4651 struct ulp_bde64 *bde; lpfc_bsg_issue_mbox() local [all...] |
| H A D | lpfc_scsi.c | 280 * struct fcp_cmnd, struct fcp_rsp and the number of bde's in lpfc_new_scsi_buf_s3() 801 * through sg elements and format the bde. This routine also initializes all 826 * data bde entry. in lpfc_scsi_prep_dma_buf_s3() 859 * the bde's. in lpfc_scsi_prep_dma_buf_s3() 891 * explicitly reinitialized and for SLI-3 the extended bde count is in lpfc_scsi_prep_dma_buf_s3() 900 * This I/O has more than 3 BDE so the 1st data bde will in lpfc_scsi_prep_dma_buf_s3() 912 /* ebde count includes the response bde and data bpl */ in lpfc_scsi_prep_dma_buf_s3() 915 /* ebde count includes the response bde and data bdes */ in lpfc_scsi_prep_dma_buf_s3() 1579 /* advance bpl and increment bde count */ in lpfc_bg_setup_bpl() 1614 /* advance bpl and increment bde coun in lpfc_bg_setup_bpl() 3059 struct ulp_bde64 *bde; lpfc_scsi_prep_dma_buf_s4() local [all...] |
| H A D | lpfc_ct.c | 412 size = iocb->wqe.gen_req.bde.tus.f.bdeSize; in lpfc_ct_unsol_event() 604 /* Update the num_entry bde count */ in lpfc_gen_req() 3190 struct ulp_bde64_le *bde; in lpfc_fdmi_cmd() local 3407 bde = (struct ulp_bde64_le *)rsp->virt; in lpfc_fdmi_cmd() 3408 bde->addr_high = cpu_to_le32(putPaddrHigh(rq->phys)); in lpfc_fdmi_cmd() 3409 bde->addr_low = cpu_to_le32(putPaddrLow(rq->phys)); in lpfc_fdmi_cmd() 3410 bde->type_size = cpu_to_le32(ULP_BDE64_TYPE_BDE_64 << in lpfc_fdmi_cmd() 3412 bde->type_size |= cpu_to_le32(size); in lpfc_fdmi_cmd()
|
| H A D | lpfc_mbox.c | 2236 reg_vfi->bde.addrHigh = putPaddrHigh(phys); in lpfc_reg_vfi() 2237 reg_vfi->bde.addrLow = putPaddrLow(phys); in lpfc_reg_vfi() 2238 reg_vfi->bde.tus.f.bdeSize = sizeof(vport->fc_sparam); in lpfc_reg_vfi() 2239 reg_vfi->bde.tus.f.bdeFlags = BUFF_TYPE_BDE_64; in lpfc_reg_vfi()
|
| H A D | lpfc_debugfs.c | 332 le32_to_cpu(hbqe->bde.addrLow), in lpfc_debugfs_hbqinfo_data() 333 le32_to_cpu(hbqe->bde.tus.w), in lpfc_debugfs_hbqinfo_data() 360 if (phys == le32_to_cpu(hbqe->bde.addrLow)) { in lpfc_debugfs_hbqinfo_data()
|
| H A D | lpfc_hw.h | 4132 struct ulp_bde64 bde; member 4255 struct ulp_bde64 rbde; /* response bde */
|
| /kernel/linux/linux-6.6/drivers/scsi/elx/libefc_sli/ |
| H A D | sli4.c | 1579 bptr = &icmnd->bde; in sli_fcp_icmnd64_wqe() 1647 bptr = &iread->bde; in sli_fcp_iread64_wqe() 1749 bptr = &iwrite->bde; in sli_fcp_iwrite64_wqe() 1840 bptr = &trecv->bde; in sli_fcp_treceive64_wqe() 1978 bptr = &trsp->bde; in sli_fcp_trsp64_wqe() 2044 bptr = &tsend->bde; in sli_fcp_tsend64_wqe() 2167 bptr = &gen->bde; in sli_gen_request64_wqe() 2234 sf->bde.bde_type_buflen = cpu_to_le32(req_len & in sli_send_frame_wqe() 2236 sf->bde.u.data.low = cpu_to_le32(lower_32_bits(payload->phys)); in sli_send_frame_wqe() 2237 sf->bde in sli_send_frame_wqe() 3786 struct sli4_bde *bde; sli_cmd_common_write_object() local 3845 struct sli4_bde *bde; sli_cmd_common_read_object() local [all...] |
| H A D | sli4.h | 1258 struct sli4_bde bde; member 1304 struct sli4_bde bde; member 1358 struct sli4_bde bde; member 1407 struct sli4_bde bde; member 1450 struct sli4_bde bde; member 1496 struct sli4_bde bde; member 1531 struct sli4_bde bde; member 1573 struct sli4_bde bde; member 1614 struct sli4_bde bde; member
|