Home
last modified time | relevance | path

Searched full:capsule (Results 1 – 23 of 23) sorted by relevance

/freebsd/lib/libnvmf/
H A Dlibnvmf.h97 * associated with a command capsule. Transmitted data is not copied
98 * by this API but instead must be preserved until the capsule is
129 * capsule. The callback returns a generic command status value:
136 * associated with a command capsule.
142 * command capsule (e.g. the data for a WRITE command). This can
143 * either return in-capsule data or fetch data from the host
144 * (e.g. using a R2T PDU over TCP). The received command capsule
152 * command along with a response capsule. If the data transfer
154 * an appropriate error status capsule is sent. Regardless, a
155 * response capsule is always sent.
[all …]
H A Dinternal.h32 /* Capsule operations. */
97 * Is SQHD in received capsule valid? False for locally-
H A Dnvmf_host.c103 na_error(na, "Failed to allocate command capsule: %s", in nvmf_connect()
116 na_error(na, "Failed to append data to CONNECT capsule: %s", in nvmf_connect()
123 na_error(na, "Failed to transmit CONNECT capsule: %s", in nvmf_connect()
225 /* Receive a single capsule and update SQ FC accounting. */
246 * each response capsule received so that we track the in nvmf_host_receive_capsule()
H A Dnvmf_tcp.c1213 /* Use in-capsule data. */ in tcp_transmit_command()
1220 /* Send command capsule. */ in tcp_transmit_command()
1289 printf("NVMe/TCP: Command Capsule with mismatched ICD length\n"); in tcp_validate_command_capsule()
1300 printf("NVMe/TCP: Invalid SGL type in Command Capsule\n"); in tcp_validate_command_capsule()
1305 printf("NVMe/TCP: Invalid SGL offset in Command Capsule\n"); in tcp_validate_command_capsule()
H A Dnvmf_controller.c214 /* Read the CONNECT capsule. */ in nvmf_accept()
/freebsd/sys/dev/nvmf/
H A Dnvmf_transport.h37 /* Callback to invoke when a capsule is received. */
66 * command capsule. Transmitted data is not copied by this API but
68 * to indicate capsule transmission has completed.
95 * Largest I/O command capsule size (IOCCSZ) supported by the
103 * capsule. The callback returns a generic command status value:
110 * associated with a command capsule.
116 * command capsule (e.g. the data for a WRITE command). This can
117 * either return in-capsule data or fetch data from the host
118 * (e.g. using a R2T PDU over TCP). The received command capsule
130 * command prior to sending a response capsule. If an error occurs,
[all …]
H A Dnvmf_transport.c171 ("%s: capsule %p is not a command capsule", __func__, nc)); in nvmf_capsule_sqe()
179 ("%s: capsule %p is not a response capsule", __func__, nc)); in nvmf_capsule_cqe()
187 ("%s: capsule %p is not a response capsule", __func__, nc)); in nvmf_sqhd_valid()
207 ("%s: capsule %p is not a command capsule", __func__, nc)); in nvmf_validate_command_capsule()
H A Dnvmf_transport_internal.h28 /* Limit on I/O command capsule size. */
34 /* Capsule operations. */
58 /* Callback to invoke for a received capsule. */
96 * Is SQHD in received capsule valid? False for locally-
H A Dnvmf_tcp.c69 volatile u_int refs; /* Every allocated capsule holds a reference */
1263 /* Use in-capsule data. */ in tcp_command_pdu()
1332 /* Convert a capsule into a PDU. */ in nvmf_tcp_send()
1677 KASSERT(tc->rx_pdu.hdr != NULL, ("capsule wasn't received")); in tcp_validate_command_capsule()
1683 printf("NVMe/TCP: Command Capsule with mismatched ICD length\n"); in tcp_validate_command_capsule()
1694 printf("NVMe/TCP: Invalid SGL type in Command Capsule\n"); in tcp_validate_command_capsule()
1699 printf("NVMe/TCP: Invalid SGL offset in Command Capsule\n"); in tcp_validate_command_capsule()
/freebsd/sys/contrib/edk2/Include/Uefi/
H A DUefiSpec.h1662 /// EFI Capsule Block Descriptor
1686 /// EFI Capsule Header.
1690 /// A GUID that defines the contents of a capsule.
1694 /// The size of the capsule header. This may be larger than the size of
1700 /// Bit-mapped list describing the capsule attributes. The Flag values
1706 /// Size in bytes of the capsule (including capsule header).
1733 consumption, the firmware may process the capsule immediately. If the payload should persist
1735 be passed into ResetSystem() and will cause the capsule to be processed by the firmware as
1739 being passed into update capsule.
1746 @retval EFI_SUCCESS Valid capsule was passed. If
[all …]
/freebsd/sbin/nvmecontrol/
H A Didentify_ext.c286 printf("I/O Command Capsule Size: %d bytes\n", in nvme_print_controller()
288 printf("I/O Response Capsule Size: %d bytes\n", in nvme_print_controller()
290 printf("In Capsule Data Offset: %d bytes\n", in nvme_print_controller()
/freebsd/sys/contrib/device-tree/Bindings/gnss/
H A Dbrcm,bcm4751.yaml15 bus requires CTS/RTS support. The number of the capsule is more
/freebsd/sys/dev/nvmf/controller/
H A Dctl_frontend_nvmf.c42 * Store pointers to the capsule and qpair in the two pointer members
368 "Failed to request capsule data: %d\n", error); in nvmft_datamove_out()
728 * ioccsz: Maximum command capsule size
729 * iorcsz: Maximum response capsule size
789 "Invalid Command Capsule size"); in nvmft_port_create()
798 "Invalid Response Capsule size"); in nvmft_port_create()
/freebsd/stand/libsa/
H A Dbootparam.c119 n_long capsule[64]; in bp_whoami() member
194 recv_head = (char*) repl->capsule; in bp_whoami()
/freebsd/sys/dev/nvmf/host/
H A Dnvmf_qpair.c148 "failed to transmit capsule: %d, disconnecting\n", error); in nvmf_dispatch_command()
207 * each response capsule received. in nvmf_receive_capsule()
/freebsd/sys/dev/cxgbe/nvmf/
H A Dnvmf_che.c184 volatile u_int refs; /* Every allocated capsule holds a reference */
1510 * not released until the response capsule is received to keep in nvmf_che_handle_c2h_data()
2228 /* Use in-capsule data. */ in che_command_pdu()
2290 /* Convert a capsule into a PDU. */ in nvmf_che_send()
2556 * capsule including the 64 byte SQE and the in che_allocate_qpair()
2557 * in-capsule data. Use pdu_max_data_len to compute in che_allocate_qpair()
2809 * Limit the command capsule size so that with maximum ICD it in che_max_ioccsz()
2885 KASSERT(cc->rx_pdu.hdr != NULL, ("capsule wasn't received")); in che_validate_command_capsule()
2891 printf("NVMe/TCP: Command Capsule with mismatched ICD length\n"); in che_validate_command_capsule()
2902 printf("NVMe/TCP: Invalid SGL type in Command Capsule\n"); in che_validate_command_capsule()
[all …]
/freebsd/tools/tools/nvmf/nvmfd/
H A Dcontroller.c183 warnc(error, "Failed to read command capsule"); in controller_handle_admin_commands()
H A Dio.c414 warnc(error, "Failed to read command capsule"); in handle_io_commands()
/freebsd/usr.sbin/ctld/
H A Dnvmf_discovery.cc429 "Failed to read command capsule"); in handle_admin_commands()
/freebsd/stand/efi/libefi/
H A Denv.c223 { .efi_guid_name = "Capsule arch",
/freebsd/sys/contrib/edk2/
H A DMdePkg.dec1055 ## Include/Ppi/Capsule.h
1169 ## Include/Protocol/Capsule.h
/freebsd/share/dict/
H A Dweb2a19693 external capsule
70582 wafer capsule
75347 worm capsule
H A Dweb230135 capsule