Home
last modified time | relevance | path

Searched refs:check_ready (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/drivers/ata/
H A Dlibata-sata.c524 * @check_ready: optional callback to check link readiness
528 * ata_wait_ready() if @check_ready is specified. LLDs are
529 * allowed to not specify @check_ready and wait itself after this
544 bool *online, int (*check_ready)(struct ata_link *)) in sata_link_hardreset()
603 if (check_ready) { in sata_link_hardreset()
610 ata_wait_ready(link, pmp_deadline, check_ready); in sata_link_hardreset()
617 if (check_ready) in sata_link_hardreset()
618 rc = ata_wait_ready(link, deadline, check_ready); in sata_link_hardreset()
H A Dlibata.h64 int (*check_ready)(struct ata_link *link));
H A Dahci.h409 int (*check_ready)(struct ata_link *link));
H A Dlibata-core.c3407 * @check_ready: callback to check link readiness
3409 * Wait for @link to become ready. @check_ready should return
3424 int (*check_ready)(struct ata_link *link)) in ata_wait_ready()
3449 ready = tmp = check_ready(link); in ata_wait_ready()
3494 * @check_ready: callback to check link readiness
3505 int (*check_ready)(struct ata_link *link)) in ata_wait_after_reset()
3509 return ata_wait_ready(link, deadline, check_ready); in ata_wait_after_reset()
H A Dlibahci.c1397 int (*check_ready)(struct ata_link *link)) in ahci_do_softreset()
1449 rc = ata_wait_after_reset(link, deadline, check_ready); in ahci_do_softreset()
/kernel/linux/linux-5.10/drivers/scsi/libsas/
H A Dsas_ata.c381 int (*check_ready)(struct ata_link *link); in sas_ata_hard_reset()
394 check_ready = local_ata_check_ready; in sas_ata_hard_reset()
396 check_ready = smp_ata_check_ready; in sas_ata_hard_reset()
399 ret = ata_wait_after_reset(link, deadline, check_ready); in sas_ata_hard_reset()
/kernel/linux/linux-6.6/drivers/scsi/libsas/
H A Dsas_ata.c400 int (*check_ready)(struct ata_link *link); in sas_ata_wait_after_reset()
408 check_ready = local_ata_check_ready; in sas_ata_wait_after_reset()
410 check_ready = smp_ata_check_ready; in sas_ata_wait_after_reset()
413 ret = ata_wait_after_reset(link, deadline, check_ready); in sas_ata_wait_after_reset()
/kernel/linux/linux-6.6/drivers/ata/
H A Dlibata-sata.c526 * @check_ready: optional callback to check link readiness
530 * ata_wait_ready() if @check_ready is specified. LLDs are
531 * allowed to not specify @check_ready and wait itself after this
546 bool *online, int (*check_ready)(struct ata_link *)) in sata_link_hardreset()
603 if (check_ready) { in sata_link_hardreset()
610 ata_wait_ready(link, pmp_deadline, check_ready); in sata_link_hardreset()
617 if (check_ready) in sata_link_hardreset()
618 rc = ata_wait_ready(link, deadline, check_ready); in sata_link_hardreset()
H A Dlibata.h58 int (*check_ready)(struct ata_link *link));
H A Dahci.h418 int (*check_ready)(struct ata_link *link));
H A Dlibata-core.c3609 * @check_ready: callback to check link readiness
3611 * Wait for @link to become ready. @check_ready should return
3626 int (*check_ready)(struct ata_link *link)) in ata_wait_ready()
3651 ready = tmp = check_ready(link); in ata_wait_ready()
3696 * @check_ready: callback to check link readiness
3707 int (*check_ready)(struct ata_link *link)) in ata_wait_after_reset()
3711 return ata_wait_ready(link, deadline, check_ready); in ata_wait_after_reset()
H A Dlibahci.c1454 int (*check_ready)(struct ata_link *link)) in ahci_do_softreset()
1505 rc = ata_wait_after_reset(link, deadline, check_ready); in ahci_do_softreset()
/kernel/linux/linux-6.6/drivers/media/platform/amphion/
H A Dvpu.h205 bool (*check_ready)(struct vpu_inst *inst, unsigned int type); member
H A Dvpu_v4l2.c275 if (!inst->ops->check_ready) in vpu_check_ready()
277 return call_vop(inst, check_ready, type); in vpu_check_ready()
H A Dvdec.c1675 .check_ready = vdec_check_ready,
H A Dvenc.c1239 .check_ready = venc_check_ready,
/kernel/linux/linux-5.10/include/linux/
H A Dlibata.h1077 int (*check_ready)(struct ata_link *link));
1195 bool *online, int (*check_ready)(struct ata_link *));
1223 int (*check_ready)(struct ata_link *)) in sata_link_hardreset()
/kernel/linux/linux-6.6/include/linux/
H A Dlibata.h1066 int (*check_ready)(struct ata_link *link));
1189 bool *online, int (*check_ready)(struct ata_link *));
1218 int (*check_ready)(struct ata_link *)) in sata_link_hardreset()

Completed in 44 milliseconds