Lines Matching refs:attach
1289 struct dk_cxlflash_attach *attach) in cxlflash_disk_attach() argument
1309 if (attach->num_interrupts > 4) { in cxlflash_disk_attach()
1311 __func__, attach->num_interrupts); in cxlflash_disk_attach()
1330 if (attach->hdr.flags & DK_CXLFLASH_ATTACH_REUSE_CONTEXT) { in cxlflash_disk_attach()
1331 rctxid = attach->context_id; in cxlflash_disk_attach()
1397 perms = SISL_RHT_PERM(attach->hdr.flags + 1); in cxlflash_disk_attach()
1407 work->num_interrupts = attach->num_interrupts; in cxlflash_disk_attach()
1438 attach->hdr.return_flags = 0; in cxlflash_disk_attach()
1439 attach->context_id = ctxi->ctxid; in cxlflash_disk_attach()
1440 attach->block_size = gli->blk_len; in cxlflash_disk_attach()
1441 attach->mmio_size = sizeof(afu->afu_map->hosts[0].harea); in cxlflash_disk_attach()
1442 attach->last_lba = gli->max_lba; in cxlflash_disk_attach()
1443 attach->max_xfer = sdev->host->max_sectors * MAX_SECTOR_UNIT; in cxlflash_disk_attach()
1444 attach->max_xfer /= gli->blk_len; in cxlflash_disk_attach()
1447 attach->adap_fd = fd; in cxlflash_disk_attach()
1453 __func__, ctxid, fd, attach->block_size, rc, attach->last_lba); in cxlflash_disk_attach()