Lines Matching defs:a

29 def print_array(a):
30 print(" ".join((quote(v) for v in a)))
42 help='Timeout as a floating point number expressed in seconds waiting for response. Default: 60.0',
56 help="Start listening on stdin, parse each line as a regular rpc.py execution and create \
57 a separate connection for each command. Each command's output ends with either \
60 pipes and can be used as a faster way to send RPC commands. If enabled, rpc.py \
179 p.add_argument('name', help="Name of a scheduler")
251 help="""examine a bdev if it exists, or will examine it after it is created""")
270 p = subparsers.add_parser('bdev_compress_create', help='Add a compress vbdev')
286 p = subparsers.add_parser('bdev_compress_delete', help='Delete a compress disk')
295 p.add_argument('-b', '--name', help="Name of a comp bdev. Example: COMP_Nvme0n1")
307 p = subparsers.add_parser('bdev_crypto_create', help='Add a crypto vbdev')
321 p = subparsers.add_parser('bdev_crypto_delete', help='Delete a crypto disk')
429 p = subparsers.add_parser('bdev_malloc_create', help='Create a bdev with malloc backend')
456 p = subparsers.add_parser('bdev_malloc_delete', help='Delete a malloc disk')
476 p = subparsers.add_parser('bdev_null_create', help='Add a bdev with null backend')
498 p = subparsers.add_parser('bdev_null_delete', help='Delete a null bdev')
508 help='Resize a null bdev')
522 p = subparsers.add_parser('bdev_aio_create', help='Add a bdev with aio backend')
535 p = subparsers.add_parser('bdev_aio_rescan', help='Rescan a bdev size with aio backend')
554 p = subparsers.add_parser('bdev_uring_create', help='Create a bdev with io_uring backend')
565 p = subparsers.add_parser('bdev_uring_rescan', help='Rescan a bdev size with uring backend')
573 p = subparsers.add_parser('bdev_uring_delete', help='Delete a uring bdev')
584 p = subparsers.add_parser('bdev_xnvme_create', help='Create a bdev with xNVMe backend')
595 p = subparsers.add_parser('bdev_xnvme_delete', help='Delete a xNVMe bdev')
634 p.add_argument('-a', '--action-on-timeout',
643 help='the value is expressed as a power of two', type=int)
645 help='the maximum number of commands that the controller may launch at one time from a low priority queue', type=int)
647 help='the maximum number of commands that the controller may launch at one time from a medium priority queue', type=int)
649 help='the maximum number of commands that the controller may launch at one time from a high priority queue', type=int)
675 help="""Time to delay a reconnect retry.
702 help='Set the size of a shared rdma receive queue. Default: 0 (disabled)', type=int)
710 help='The maximum size of a rdma completion queue. Default: 0 (unlimited)', type=int)
768 p.add_argument('-a', '--traddr',
773 help='NVMe-oF target trsvcid: e.g., a port number')
775 help='NVMe-oF connection priority: e.g., a priority number')
781 help='NVMe-oF host svcid: e.g., a port number')
802 help="""Time to delay a reconnect retry.
815 help="""Set PSK and enable TCP SSL socket implementation. The PSK can either be a
816 name of a key attached to the keyring or a path to a file containing the key. The
852 p.add_argument('-a', '--traddr',
857 help='NVMe-oF target trsvcid: e.g., a port number')
862 help='NVMe-oF host svcid: e.g., a port number')
916 p.add_argument('-a', '--traddr',
921 help='NVMe-oF target trsvcid: e.g., a port number')
937 help="""Time to delay a reconnect retry.
995 help='Number of IO to route to a path before switching to another for round-robin',
1059 p = subparsers.add_parser('bdev_zone_block_delete', help='Delete a virtual zone namespace device')
1081 help='Add a Rados cluster with ceph rbd backend')
1085 help="adds a key=value configuration option for rados_conf_set (default: rely on config file)")
1095 help='Unregister a Rados cluster object')
1126 p = subparsers.add_parser('bdev_rbd_create', help='Add a bdev with ceph rbd backend')
1130 help="adds a key=value configuration option for rados_conf_set (default: rely on config file)")
1142 p = subparsers.add_parser('bdev_rbd_delete', help='Delete a rbd bdev')
1152 help='Resize a rbd bdev')
1168 help='Add a delay bdev on existing bdev')
1186 p = subparsers.add_parser('bdev_delay_delete', help='Delete a delay bdev')
1196 help='Update one of the latency values for a given delay bdev')
1255 p = subparsers.add_parser('bdev_passthru_create', help='Add a pass through bdev on existing bdev')
1265 p = subparsers.add_parser('bdev_passthru_delete', help='Delete a pass through bdev')
1331 help="Enable or disable tracking of a bdev's queue depth.")
1347 help='Set QoS rate limit on a blockdev')
1453 p.add_argument('-a', '--max-sessions', help='Maximum number of sessions in the host.', type=int)
1491 secrets = [dict(u.split(":") for u in a.split(" ")) for a in args.secrets.split(",")]
1521 help='Add a secret to an authentication group.')
1533 help='Remove a secret from an authentication group.')
1607 p = subparsers.add_parser('iscsi_create_target_node', help='Add a target node')
1725 p.add_argument('-a', '--redirect-host', help='Numeric IP address for redirect portal')
1754 print("WARNING: Specifying a portal group with a CPU mask is no longer supported. Ignoring it.")
1763 help='Add a portal group')
1769 Private portal groups do not have their portals returned by a discovery session. A public
1770 portal group may optionally specify a redirect portal for non-discovery logins. This redirect
1771 portal must be from a private portal group.""", action='store_true')
1870 help='Delete a target node')
1879 help='Delete a portal group')
1947 help='enable trace on a specific tpoint group')
1957 help='disable trace on a specific tpoint group')
1967 help='enable tracepoint mask on a specific tpoint group')
1972 'tpoint_mask', help="""tracepoints to be enabled inside a given trace group.
1981 help='disable tracepoint mask on a specific tpoint group')
1986 'tpoint_mask', help="""tracepoints to be disabled inside a given trace group.
2106 p = subparsers.add_parser('bdev_lvol_create', help='Add a bdev with an logical volume backend')
2121 p = subparsers.add_parser('bdev_lvol_snapshot', help='Create a snapshot of an lvol bdev')
2131 p = subparsers.add_parser('bdev_lvol_clone', help='Create a clone of an lvol snapshot')
2143 help='Create a clone of a non-lvol bdev')
2163 p = subparsers.add_parser('bdev_lvol_inflate', help='Make thin provisioned lvol a thick provisioned lvol')
2197 p = subparsers.add_parser('bdev_lvol_delete', help='Destroy a logical volume')
2207 help="""Start a shallow copy of an lvol over a given bdev. The status of the operation
2226 p = subparsers.add_parser('bdev_lvol_set_parent', help='Set the parent snapshot of a lvol')
2236 p = subparsers.add_parser('bdev_lvol_set_parent_bdev', help='Set the parent external snapshot of a lvol')
2313 p.add_argument('-r', '--raid-level', help='raid level, raid0, raid1 and a special level concat are supported', required=True)
2386 p.add_argument('-c', '--cache', help='Name of the bdev to be used as a write buffer cache',
2413 p.add_argument('-c', '--cache', help='Name of the bdev to be used as a write buffer cache',
2486 p = subparsers.add_parser('vmd_remove_device', help='Remove a device behind VMD')
2493 p = subparsers.add_parser('vmd_rescan', help='Force a rescan of the devices behind VMD')
2521 help='Export a bdev as a ublk device')
2533 help='Stop a ublk device')
2564 help='Export a bdev as an nbd disk')
2607 when the controller has a single namespace that is an NVMe bdev""", action='store_true')
2628 p.add_argument('-a', '--max-aq-depth', help='Max number of admin cmds per AQ', type=int)
2697 p.add_argument("-a", "--allow-any-host", action='store_true', help="Allow any host to connect (don't enforce allowed host NQN list)")
2714 p = subparsers.add_parser('nvmf_delete_subsystem', help='Delete a nvmf subsystem')
2723 p = subparsers.add_parser('nvmf_subsystem_add_listener', help='Add a listener to an NVMe-oF subsystem')
2726 p.add_argument('-a', '--traddr', help='NVMe-oF transport address: e.g., an ip address', required=True)
2729 p.add_argument('-s', '--trsvcid', help='NVMe-oF transport service id: e.g., a port number (required for RDMA or TCP)')
2730 p.add_argument('-k', '--secure-channel', help='Immediately establish a secure channel', action="store_true")
2744 p = subparsers.add_parser('nvmf_subsystem_remove_listener', help='Remove a listener from an NVMe-oF subsystem')
2747 p.add_argument('-a', '--traddr', help='NVMe-oF transport address: e.g., an ip address', required=True)
2750 p.add_argument('-s', '--trsvcid', help='NVMe-oF transport service id: e.g., a port number (required for TCP and RDMA transport types)')
2764 p = subparsers.add_parser('nvmf_subsystem_listener_set_ana_state', help='Set ANA state of a listener for an NVMe-oF subsystem')
2768 p.add_argument('-a', '--traddr', help='NVMe-oF transport address: e.g., an ip address', required=True)
2771 p.add_argument('-s', '--trsvcid', help='NVMe-oF transport service id: e.g., a port number')
2778 p = subparsers.add_parser('nvmf_discovery_add_referral', help='Add a discovery service referral to an NVMe-oF target')
2780 p.add_argument('-a', '--traddr', help='NVMe-oF transport address: e.g., an ip address', required=True)
2783 p.add_argument('-s', '--trsvcid', help='NVMe-oF transport service id: e.g., a port number (required for RDMA or TCP)')
2784 p.add_argument('-k', '--secure-channel', help='The connection to that discovery subsystem requires a secure channel',
2798 p = subparsers.add_parser('nvmf_discovery_remove_referral', help='Remove a discovery service referral from an NVMe-oF target')
2800 p.add_argument('-a', '--traddr', help='NVMe-oF transport address: e.g., an ip address', required=True)
2803 p.add_argument('-s', '--trsvcid', help='NVMe-oF transport service id: e.g., a port number (required for TCP and RDMA transport types)')
2819 p = subparsers.add_parser('nvmf_subsystem_add_ns', help='Add a namespace to an NVMe-oF subsystem')
2828 p.add_argument('-a', '--anagrpid', help='ANA group ID (optional)', type=int)
2842 p = subparsers.add_parser('nvmf_subsystem_set_ns_ana_group', help='Change ANA group ID of a namespace')
2855 p = subparsers.add_parser('nvmf_subsystem_remove_ns', help='Remove a namespace to an NVMe-oF subsystem')
2900 p = subparsers.add_parser('nvmf_subsystem_add_host', help='Add a host to an NVMe-oF subsystem')
2915 p = subparsers.add_parser('nvmf_subsystem_remove_host', help='Remove a host from an NVMe-oF subsystem')
2929 p = subparsers.add_parser('nvmf_subsystem_set_keys', help='Set keys required for a host to connect to a given subsystem')
3109 p = subparsers.add_parser('vhost_create_blk_controller', help='Add a new vhost block controller')
3129 p = subparsers.add_parser('vhost_delete_controller', help='Delete a vhost controller')
3145 controller (for example, SCSI devices for a virtio-scsi controller).
3150 p.add_argument('-a', '--traddr',
3168 p = subparsers.add_parser('bdev_virtio_detach_controller', help="""Remove a Virtio device
3222 p = subparsers.add_parser('vfu_virtio_scsi_add_target', help='Attach a block device to SCSI target of PCI endpoint.')
3291 p = subparsers.add_parser('accel_assign_opc', help='Manually assign an operation to a module.')
3324 p = subparsers.add_parser('accel_crypto_keys_get', help='Get a list of the crypto keys')
3325 p.add_argument('-k', '--key-name', help='Get information about a specific key', type=str)
3506 p = subparsers.add_parser('bdev_opal_delete', help="""delete a virtual opal bdev""")
3518 p = subparsers.add_parser('bdev_opal_new_user', help="""Add a user to opal bdev who can set lock state for this bdev""")
3534 p.add_argument('-i', '--user-id', help='ID of the user who want to set lock state, either admin or a user assigned to this bdev',
3629 'env_dpdk_get_mem_stats', help='write the dpdk memory stats to a file.')
3637 p = subparsers.add_parser('blobfs_detect', help='Detect whether a blobfs exists on bdev')
3646 p = subparsers.add_parser('blobfs_create', help='Build a blobfs on bdev')
3657 p = subparsers.add_parser('blobfs_mount', help='Mount a blobfs on bdev to host path by FUSE')
3691 p = subparsers.add_parser('fsdev_aio_create', help='Create a aio filesystem')
3714 p = subparsers.add_parser('fsdev_aio_delete', help='Delete a aio filesystem')
3800 p = subparsers.add_parser('framework_get_pci_devices', help='''Get a list of attached PCI devices''')
3801 p.add_argument('--format-lspci', help='Format the output in a way to be consumed by lspci -F',
3817 help='Add a NVMe command error injection.')
3837 help='Removes a NVMe command error injection.')
3854 help='Create a bdev with DAOS backend')
3870 help='Delete a DAOS disk')
3880 help='Resize a DAOS bdev')
3895 p.add_argument('--small-bufsize', help='size of a small buffer', type=int)
3896 p.add_argument('--large-bufsize', help='size of a large buffer', type=int)
3934 p = subparsers.add_parser('keyring_file_add_key', help='Add a file-based key to the keyring')
3942 p = subparsers.add_parser('keyring_file_remove_key', help='Remove a file-based key from the keyring')
3949 p = subparsers.add_parser('keyring_get_keys', help='Get a list of registered keys')