pasync_handle 1452 drivers/scsi/be2iscsi/be_main.c struct hd_async_handle *pasync_handle) pasync_handle 1454 drivers/scsi/be2iscsi/be_main.c pasync_handle->is_final = 0; pasync_handle 1455 drivers/scsi/be2iscsi/be_main.c pasync_handle->buffer_len = 0; pasync_handle 1456 drivers/scsi/be2iscsi/be_main.c pasync_handle->in_use = 0; pasync_handle 1457 drivers/scsi/be2iscsi/be_main.c list_del_init(&pasync_handle->link); pasync_handle 1465 drivers/scsi/be2iscsi/be_main.c struct hd_async_handle *pasync_handle, *tmp_handle; pasync_handle 1469 drivers/scsi/be2iscsi/be_main.c list_for_each_entry_safe(pasync_handle, tmp_handle, plist, link) pasync_handle 1470 drivers/scsi/be2iscsi/be_main.c beiscsi_hdl_put_handle(pasync_ctx, pasync_handle); pasync_handle 1485 drivers/scsi/be2iscsi/be_main.c struct hd_async_handle *pasync_handle; pasync_handle 1530 drivers/scsi/be2iscsi/be_main.c pasync_handle = pasync_ctx->async_entry[ci].header; pasync_handle 1537 drivers/scsi/be2iscsi/be_main.c pasync_handle = pasync_ctx->async_entry[ci].data; pasync_handle 1544 drivers/scsi/be2iscsi/be_main.c if (pasync_handle->pa.u.a64.address != phys_addr.u.a64.address || pasync_handle 1545 drivers/scsi/be2iscsi/be_main.c pasync_handle->index != ci) { pasync_handle 1550 drivers/scsi/be2iscsi/be_main.c cid, pasync_handle->is_header ? 'H' : 'D', pasync_handle 1551 drivers/scsi/be2iscsi/be_main.c pasync_handle->pa.u.a64.address, pasync_handle 1552 drivers/scsi/be2iscsi/be_main.c pasync_handle->index, pasync_handle 1562 drivers/scsi/be2iscsi/be_main.c beiscsi_hdl_put_handle(pasync_ctx, pasync_handle); pasync_handle 1566 drivers/scsi/be2iscsi/be_main.c if (pasync_handle->in_use || !list_empty(&pasync_handle->link)) { pasync_handle 1573 drivers/scsi/be2iscsi/be_main.c list_del_init(&pasync_handle->link); pasync_handle 1578 drivers/scsi/be2iscsi/be_main.c pasync_handle->cri = cri; pasync_handle 1579 drivers/scsi/be2iscsi/be_main.c pasync_handle->is_final = final; pasync_handle 1580 drivers/scsi/be2iscsi/be_main.c pasync_handle->buffer_len = dpl; pasync_handle 1581 drivers/scsi/be2iscsi/be_main.c pasync_handle->in_use = 1; pasync_handle 1583 drivers/scsi/be2iscsi/be_main.c return pasync_handle; pasync_handle 1592 drivers/scsi/be2iscsi/be_main.c struct hd_async_handle *pasync_handle, *plast_handle; pasync_handle 1600 drivers/scsi/be2iscsi/be_main.c list_for_each_entry(pasync_handle, plist, link) { pasync_handle 1601 drivers/scsi/be2iscsi/be_main.c plast_handle = pasync_handle; pasync_handle 1604 drivers/scsi/be2iscsi/be_main.c phdr = pasync_handle->pbuffer; pasync_handle 1609 drivers/scsi/be2iscsi/be_main.c pdata = pasync_handle->pbuffer; pasync_handle 1610 drivers/scsi/be2iscsi/be_main.c dlen = pasync_handle->buffer_len; pasync_handle 1613 drivers/scsi/be2iscsi/be_main.c if (!pasync_handle->buffer_len || pasync_handle 1614 drivers/scsi/be2iscsi/be_main.c (dlen + pasync_handle->buffer_len) > pasync_handle 1617 drivers/scsi/be2iscsi/be_main.c memcpy(pdata + dlen, pasync_handle->pbuffer, pasync_handle 1618 drivers/scsi/be2iscsi/be_main.c pasync_handle->buffer_len); pasync_handle 1619 drivers/scsi/be2iscsi/be_main.c dlen += pasync_handle->buffer_len; pasync_handle 1642 drivers/scsi/be2iscsi/be_main.c struct hd_async_handle *pasync_handle) pasync_handle 1645 drivers/scsi/be2iscsi/be_main.c u16 cri = pasync_handle->cri; pasync_handle 1653 drivers/scsi/be2iscsi/be_main.c if (pasync_handle->is_header) { pasync_handle 1659 drivers/scsi/be2iscsi/be_main.c ppdu = pasync_handle->pbuffer; pasync_handle 1665 drivers/scsi/be2iscsi/be_main.c wq->hdr_len = pasync_handle->buffer_len; pasync_handle 1668 drivers/scsi/be2iscsi/be_main.c list_add_tail(&pasync_handle->link, &wq->list); pasync_handle 1678 drivers/scsi/be2iscsi/be_main.c wq->bytes_received += pasync_handle->buffer_len; pasync_handle 1684 drivers/scsi/be2iscsi/be_main.c list_add_tail(&pasync_handle->link, &wq->list); pasync_handle 1695 drivers/scsi/be2iscsi/be_main.c pasync_handle->is_header ? 'H' : 'D', pasync_handle 1697 drivers/scsi/be2iscsi/be_main.c pasync_handle->buffer_len); pasync_handle 1699 drivers/scsi/be2iscsi/be_main.c beiscsi_hdl_put_handle(pasync_ctx, pasync_handle); pasync_handle 1710 drivers/scsi/be2iscsi/be_main.c struct hd_async_handle *pasync_handle; pasync_handle 1736 drivers/scsi/be2iscsi/be_main.c pasync_handle = pasync_ctx->async_entry[pi].header; pasync_handle 1738 drivers/scsi/be2iscsi/be_main.c pasync_handle = pasync_ctx->async_entry[pi].data; pasync_handle 1739 drivers/scsi/be2iscsi/be_main.c WARN_ON(pasync_handle->is_header != header); pasync_handle 1740 drivers/scsi/be2iscsi/be_main.c WARN_ON(pasync_handle->index != pi); pasync_handle 1744 drivers/scsi/be2iscsi/be_main.c pasync_sge[pi].hi = pasync_handle->pa.u.a32.address_lo; pasync_handle 1745 drivers/scsi/be2iscsi/be_main.c pasync_sge[pi].lo = pasync_handle->pa.u.a32.address_hi; pasync_handle 1768 drivers/scsi/be2iscsi/be_main.c struct hd_async_handle *pasync_handle = NULL; pasync_handle 1778 drivers/scsi/be2iscsi/be_main.c pasync_handle = beiscsi_hdl_get_handle(beiscsi_conn, pasync_ctx, pasync_handle 1786 drivers/scsi/be2iscsi/be_main.c if (pasync_handle) pasync_handle 1787 drivers/scsi/be2iscsi/be_main.c beiscsi_hdl_gather_pdu(beiscsi_conn, pasync_ctx, pasync_handle);