Home
last modified time | relevance | path

Searched refs:sync_buf (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
H A Dseqno-fence.h27 struct dma_buf *sync_buf; member
53 * @sync_buf: buffer containing the memory location to signal on
55 * @seqno_ofs: the offset within @sync_buf
61 * and takes a reference on sync_buf which is released on fence destruction.
65 * (s32)((sync_buf)[seqno_ofs] - seqno) >= 0 is true
67 * The seqno_fence will take a refcount on the sync_buf until it's
68 * destroyed, but actual lifetime of sync_buf may be longer if one of the
74 * on the sync_buf dma-buf can be taken. It is encouraged to re-use the same
75 * dma-buf for sync_buf, since mapping or unmapping the sync_buf t
87 seqno_fence_init(struct seqno_fence *fence, spinlock_t *lock, struct dma_buf *sync_buf, uint32_t context, uint32_t seqno_ofs, uint32_t seqno, enum seqno_fence_condition cond, const struct dma_fence_ops *ops) seqno_fence_init() argument
[all...]
/kernel/linux/linux-5.10/drivers/dma-buf/
H A Dseqno-fence.c48 dma_buf_put(f->sync_buf); in seqno_release()
/kernel/linux/linux-6.6/drivers/scsi/lpfc/
H A Dlpfc_sli.c1931 struct lpfc_iocbq *sync_buf; in lpfc_issue_cmf_sync_wqe() local
1947 sync_buf = __lpfc_sli_get_iocbq(phba); in lpfc_issue_cmf_sync_wqe()
1948 if (!sync_buf) { in lpfc_issue_cmf_sync_wqe()
1955 wqe = &sync_buf->wqe; in lpfc_issue_cmf_sync_wqe()
2010 bf_set(cmf_sync_reqtag, &wqe->cmf_sync, sync_buf->iotag); in lpfc_issue_cmf_sync_wqe()
2019 sync_buf->vport = phba->pport; in lpfc_issue_cmf_sync_wqe()
2020 sync_buf->cmd_cmpl = lpfc_cmf_sync_cmpl; in lpfc_issue_cmf_sync_wqe()
2021 sync_buf->cmd_dmabuf = NULL; in lpfc_issue_cmf_sync_wqe()
2022 sync_buf->rsp_dmabuf = NULL; in lpfc_issue_cmf_sync_wqe()
2023 sync_buf in lpfc_issue_cmf_sync_wqe()
[all...]

Completed in 9 milliseconds