Home
last modified time | relevance | path

Searched +full:data +full:- +full:transfer (Results 1 – 25 of 1303) sorted by relevance

12345678910>>...53

/freebsd/share/man/man9/
H A Dusbdi.920 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
119 .Sh USB TRANSFER MANAGEMENT FUNCTIONS
125 All the transfer types are managed using the following five functions:
141 is a pointer to an array of USB transfer pointers that are initialized
150 "xfer->priv_sc".
152 is the private mutex protecting the transfer structure and the
154 This pointer is used to initialize "xfer->priv_mtx".
156 A non-zero return value indicates failure.
164 is a pointer to an array of USB transfer pointers, that may be NULL,
172 This function is NULL safe with regard to the USB transfer structure
[all …]
/freebsd/lib/libusb/
H A Dlibusb10_io.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
58 if (pollfd->entry.tqe_prev != NULL) in libusb10_add_pollfd()
64 pollfd->pdev = pdev; in libusb10_add_pollfd()
65 pollfd->pollfd.fd = fd; in libusb10_add_pollfd()
66 pollfd->pollfd.events = events; in libusb10_add_pollfd()
69 TAILQ_INSERT_TAIL(&ctx->pollfds, pollfd, entry); in libusb10_add_pollfd()
72 if (ctx->fd_added_cb) in libusb10_add_pollfd()
73 ctx->fd_added_cb(fd, events, ctx->fd_cb_user_data); in libusb10_add_pollfd()
[all …]
H A Dlibusb20.32 .\" Copyright (c) 2008-2019 Hans Petter Selasky
21 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
39 USB access library (libusb -lusb)
141 …usb20_device *pdev" "struct LIBUSB20_CONTROL_SETUP_DECODED *setup" "void *data" "uint16_t *pactlen…
241 .Sh USB TRANSFER OPERATIONS
250 Non-zero return values indicate a LIBUSB20_ERROR value.
261 and bind the transfer to the specified
264 is the minimum buffer size which the data transport layer has to support.
282 for other transfer types.
288 Non-zero return values indicate a LIBUSB20_ERROR value.
[all …]
H A Dlibusb.319 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
33 .Pq libusb, -lusb
52 argument is non-NULL, a pointer to the libusb context is stored at
62 argument is non-NULL, a pointer to the libusb context is stored at
79 This function will return non-zero if the given
85 .Bl -tag -width LIBUSB_CAP -offset indent
245 This is a non-blocking function.
279 LIBUSB_ERROR_NOT_FOUND if re-enumeratio
[all...]
/freebsd/sys/dev/spibus/
H A Dspigen.c1 /*-
19 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
88 * default driver based on being configured in the FDT data. in spigen_probe()
94 ofw_bus_search_compatible(dev, compat_data)->ocd_data) in spigen_probe()
129 sc->sc_dev = dev; in spigen_attach()
131 mtx_init(&sc->sc_mtx, device_get_nameunit(dev), NULL, MTX_DEF); in spigen_attach()
143 res = make_dev_s(&mda, &(sc->sc_cdev), "spigen%d.%d", in spigen_attach()
150 res = make_dev_alias_p(0, &sc->sc_adev, sc->sc_cdev, "spigen%d", unit); in spigen_attach()
152 if (sc->sc_cdev) { in spigen_attach()
153 destroy_dev(sc->sc_cdev); in spigen_attach()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mailbox/
H A Darm,mhuv2.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Tushar Khandelwal <tushar.khandelwal@arm.com>
11 - Viresh Kumar <viresh.kumar@linaro.org>
15 between 1 and 124 channel windows (each 32-bit wide) to provide unidirectional
28 protocols. The transport protocols determine the method of data transmission
33 - Data-transfer: Each transfer is made of one or more words, using one or more
36 - Doorbell: Each transfer is made up of single bit flag, using any one of the
38 and the entire window shall be used in doorbell protocol. Optionally, data
[all …]
H A Darm,mhuv3.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sudeep Holla <sudeep.holla@arm.com>
11 - Cristian Marussi <cristian.marussi@arm.com>
27 - Configure the MHU
28 - Send Transfers to the Receiver
29 - Optionally receive acknowledgment of a Transfer from the Receiver
32 - Configure the MHU
33 - Receive Transfers from the Sender
[all …]
/freebsd/crypto/heimdal/appl/ftp/ftp/
H A Dftp.128 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
43 file transfer program
56 .Op Fl Fl no-gss-bindings
57 .Op Fl Fl no-gss-delegate
63 standard File Transfer Protocol.
64 The program allows a user to transfer files to and from a
72 .Bl -tag -width flag
81 as report on data transfer statistics.
85 from attempting \*(Lqauto-login\*(Rq upon initial connection.
86 If auto-login is enabled,
[all …]
/freebsd/share/man/man4/
H A Dppbus.419 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 system provides a uniform, modular and architecture-independent
48 .Bl -bullet -offset indent
50 architecture-independent macros or functions to access parallel ports
57 with kernel-in drivers.
61 and non-standard software:
63 .Bl -column "Driver" -compact
67 .It Sy lpbb Ta "Philips official parallel port I2C bit-banging interface"
73 .Bl -column "Driver" -compact
97 registers (data, status, control...) may require more than one I/O access.
[all …]
H A Dspigen.421 .\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
36 .Bd -ragged -offset indent
45 .Bd -literal -offset indent
54 device is associated with a single chip-select
56 with that chip-select line asserted.
58 SPI data transfers are inherently bi-directional; there are no separate
60 When commands and data are sent to a device, data also comes back from
61 the device, although in some cases the data may not be useful (or even
63 Likewise on a read operation, whatever data is in the buffer at the start
66 Thus, all buffers passed to the transfer functions are both input and
[all …]
/freebsd/sys/contrib/device-tree/Bindings/dma/
H A Dst,stm32-mdma.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/dma/st,stm32-mdma.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 The STM32 MDMA is a general-purpose direct memory access controller capable of
13 described in the dma.txt file, using a five-cell specifier for each channel:
22 -bit 0-1: Source increment mode
24 0x2: Source address pointer is incremented after each data transfer
25 0x3: Source address pointer is decremented after each data transfer
26 -bit 2-3: Destination increment mode
[all …]
/freebsd/sys/contrib/device-tree/Bindings/dma/stm32/
H A Dst,stm32-mdma.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/dma/stm32/st,stm32-mdma.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 The STM32 MDMA is a general-purpose direct memory access controller capable of
13 described in the dma.txt file, using a five-cell specifier for each channel:
22 -bit 0-1: Source increment mode
24 0x2: Source address pointer is incremented after each data transfer
25 0x3: Source address pointer is decremented after each data transfer
26 -bit 2-3: Destination increment mode
[all …]
/freebsd/contrib/tnftp/src/
H A Dftp.14 .\" Copyright (c) 1996-2008 The NetBSD Foundation, Inc.
25 .\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
53 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
66 .Nd Internet file transfer program
70 .Bk -words
73 .Bk -words
76 .Bk -words
79 .Bk -words
82 .Bk -words
86 .Bk -words
[all …]
/freebsd/sys/dev/qcom_qup/
H A Dqcom_spi_hw.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
78 sc->config.input_block_size = 4; in qcom_spi_hw_read_controller_transfer_sizes()
80 sc->config.input_block_size = val * 16; in qcom_spi_hw_read_controller_transfer_sizes()
86 sc->config.output_block_size = 4; in qcom_spi_hw_read_controller_transfer_sizes()
88 sc->config.output_block_size = val * 16; in qcom_spi_hw_read_controller_transfer_sizes()
93 sc->config.input_fifo_size = in qcom_spi_hw_read_controller_transfer_sizes()
94 sc->config.input_block_size * (2 << val); in qcom_spi_hw_read_controller_transfer_sizes()
99 sc->config.output_fifo_size = in qcom_spi_hw_read_controller_transfer_sizes()
[all …]
H A Dqcom_spi.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
69 { "qcom,spi-qup-v1.1.1", QCOM_SPI_HW_QPI_V1_1 },
70 { "qcom,spi-qup-v2.1.1", QCOM_SPI_HW_QPI_V2_1 },
71 { "qcom,spi-qup-v2.2.1", QCOM_SPI_HW_QPI_V2_2 },
88 if (sc->cs_pins[cs] == NULL) { in qcom_spi_set_chipsel()
89 device_printf(sc->sc_dev, in qcom_spi_set_chipsel()
112 gpio_pin_set_active(sc->cs_pins[cs], pinactive); in qcom_spi_set_chipsel()
113 gpio_pin_is_active(sc->cs_pins[cs], &pinactive); in qcom_spi_set_chipsel()
[all …]
/freebsd/sys/dev/usb/
H A Dusb_core.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
29 * Including this file is mandatory for all USB related c-files in the kernel.
36 * The following macro will tell if an USB transfer is currently
37 * receiving or transferring data.
39 #define USB_GET_DATA_ISREAD(xfer) ((xfer)->flags_int.usb_mode == \
40 USB_MODE_DEVICE ? (((xfer)->endpointno & UE_DIR_IN) ? 0 : 1) : \
41 (((xfer)->endpointno & UE_DIR_IN) ? 1 : 0))
44 #define USB_BUS_LOCK(_b) USB_MTX_LOCK(&(_b)->bus_mtx)
[all …]
H A Dusb_transfer.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2008-2021 Hans Petter Selasky. All rights reserved.
21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
81 /* This transfer is used for generic control endpoint transfers */
93 /* This transfer is used for generic clear stall only */
108 /* This transfer is used for generic control endpoint transfers */
119 /* This transfer is used for generic clear stall only */
147 /*------------------------------------------------------------------------*
149 *------------------------------------------------------------------------*/
[all …]
/freebsd/usr.sbin/i2c/
H A Di2c.82 .\" Copyright (C) 2008-2009 Semihalf, Michal Hajduk and Bartlomiej Sieka
20 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 .Cm -a Ar address
44 .Cm -h
46 .Cm -i
49 .Op Ar -
51 .Cm -r
55 .Cm -s
62 utility can be used to perform raw data transfers (read or write) to devices
67 .Bl -tag -width ".Fl d Ar direction"
[all …]
/freebsd/sys/dev/usb/input/
H A Duhid_snes.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
73 SNES_DEV(0x0810, 0xe501, 0), /* GeeekPi K-0161 */
169 err = usbd_req_get_report(sc->sc_udev, NULL, kern_data, in uhid_get_report()
170 len, sc->sc_iface_index, type, id); in uhid_get_report()
204 err = usbd_req_set_report(sc->sc_udev, NULL, kern_data, in uhid_set_report()
205 len, sc->sc_iface_index, type, id); in uhid_set_report()
223 if (sc->sc_fflags & fflags) { in uhid_snes_open()
228 mtx_lock(&sc->sc_mutex); in uhid_snes_open()
[all …]
/freebsd/sys/dev/flash/
H A Dcqspi.h1 /*-
2 * Copyright (c) 2017-2018 Ruslan Bukin <br@bsdpad.com>
6 * Cambridge Computer Laboratory under DARPA/AFRL contract FA8750-10-C-0237
24 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
79 #define CQSPI_RDDATACAP 0x10 /* Read Data Capture Register */
105 #define CQSPI_INDRD 0x60 /* Indirect Read Transfer Control Register */
108 #define CQSPI_INDRDWATER 0x64 /* Indirect Read Transfer Watermark Register */
109 #define CQSPI_INDRDSTADDR 0x68 /* Indirect Read Transfer Start Address Register */
110 #define CQSPI_INDRDCNT 0x6C /* Indirect Read Transfer Number Bytes Register */
111 #define CQSPI_INDWR 0x70 /* Indirect Write Transfer Control Register */
[all …]
/freebsd/libexec/ftpd/
H A Dftpd.822 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
33 .Nd Internet File Transfer Protocol server
52 .Pa ftp/freebsd-ftpd
58 Internet File Transfer Protocol
71 .Bl -tag -width indent
85 Enable transparent UTF-8 mode.
87 used by the server is UTF-8, which is the only effect of the option.
91 in UTF-8.
93 client to convert their names from the client's local encoding to UTF-8.
96 messages are always encoded in ASCII, which is a subset of UTF-8.
[all …]
/freebsd/sys/dev/nvmf/
H A Dnvmf_transport.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2022-2024 Chelsio Communications, Inc.
13 * (target) to send and receive capsules and associated data.
42 * parameter is the amount of data transferred. The last parameter is
43 * an error value which is non-zero if the request did not complete
64 * Capsules are either commands (host -> controller) or responses
65 * (controller -> host). A data buffer may be associated with a
66 * command capsule. Transmitted data is not copied by this API but
84 /* Controller-specific APIs. */
[all …]
/freebsd/usr.sbin/camdd/
H A Dcamdd.824 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
37 .Nd CAM data transfer utility
50 utility is a sequential data transfer utility that offers standard
62 collects performance information and will display it when the transfer
68 .Bl -tag -width 12n
79 .Bl -tag -width 9n
107 disk-like devices are supported.
125 blocksize and maximum transfer size information.
129 .Dq - ,
139 At the end of a transfer, if there isn't sufficient data from the reader
[all …]
/freebsd/crypto/heimdal/appl/ftp/ftpd/
H A Dftpd.828 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
41 .Nd Internet File Transfer Protocol server
50 .Op Fl Fl gss-bindings
51 .Op Fl I | Fl Fl no-insecure-oob
53 .Op Fl B | Fl Fl builtin-ls
54 .Op Fl Fl good-chars= Ns Ar string
58 Internet File Transfer Protocol
68 .Bl -tag -width Ds
76 .Bl -tag -width plain
89 .Bl -tag -width plain
[all …]
/freebsd/contrib/tcpdump/
H A DREADME.md3 **To report a security issue please send an e-mail to security@tcpdump.org.**
11 https://github.com/the-tcpdump-group/tcpdump.git
14 monitoring and data acquisition.
22 which simplifies installation of updates and long-term maintenance. However,
32 * HP-UX 11i
43 Tcpdump uses libpcap, a system-independent interface for user-level
56 taken from Sun's etherfind were later re-written by Steven McCanne of
72 [tcpslice](https://github.com/the-tcpdump-group/tcpslice).
79 examples of ways to reduce tcpdump data when you're tracking
82 send-ack.awk
[all …]

12345678910>>...53