Home
last modified time | relevance | path

Searched +full:sub +full:- +full:message (Results 1 – 25 of 274) sorted by relevance

1234567891011

/linux/Documentation/userspace-api/netlink/
H A Dgenetlink-legacy.rst1 .. SPDX-License-Identifier: BSD-3-Clause
9 the ``genetlink-legacy`` protocol level.
15 -------
29 --------------------
31 New Netlink families should use ``multi-attr`` to define arrays.
35 For reference the ``multi-attr`` array may look like this::
37 [ARRAY-ATTR]
41 [SOME-OTHER-ATTR]
42 [ARRAY-ATTR]
47 where ``ARRAY-ATTR`` is the array entry type.
[all …]
/linux/Documentation/devicetree/bindings/powerpc/fsl/
H A Dsrio-rmu.txt1 Message unit node:
3 For SRIO controllers that implement the message unit as part of the controller
5 node is composed of three types of sub-nodes ("fsl-srio-msg-unit",
6 "fsl-srio-dbell-unit" and "fsl-srio-port-write-unit").
10 - compatible
13 Definition: Must include "fsl,srio-rmu-vX.Y", "fsl,srio-rmu".
18 - reg
20 Value type: <prop-encoded-array>
22 length of the SRIO configuration registers for message units
25 - fsl,liodn
[all …]
/linux/net/batman-adv/
H A Dbat_v.c1 // SPDX-License-Identifier: GPL-2.0
38 #include "hard-interface.h"
46 struct batadv_priv *bat_priv = netdev_priv(hard_iface->mesh_iface); in batadv_v_iface_activate()
60 if (hard_iface->if_status == BATADV_IF_TO_BE_ACTIVATED) in batadv_v_iface_activate()
61 hard_iface->if_status = BATADV_IF_ACTIVE; in batadv_v_iface_activate()
92 * batadv_v_iface_update_mac() - react to hard-interface MAC address change
100 struct batadv_priv *bat_priv = netdev_priv(hard_iface->mesh_iface); in batadv_v_iface_update_mac()
115 ewma_throughput_init(&hardif_neigh->bat_v.throughput); in batadv_v_hardif_neigh_init()
119 * batadv_v_neigh_dump_neigh() - Dump a neighbour into a message
120 * @msg: Netlink message to dump into
[all …]
H A Dbat_iv_ogm.c1 // SPDX-License-Identifier: GPL-2.0
51 #include "hard-interface.h"
58 #include "translation-table.h"
64 * enum batadv_dup_status - duplicate status
86 * batadv_ring_buffer_set() - update the ring buffer with the given value
98 * batadv_ring_buffer_avg() - compute the average of all non-zero values stored
130 * batadv_iv_ogm_orig_get() - retrieve or create (if does not exist) an
153 spin_lock_init(&orig_node->bat_iv.ogm_cnt_lock); in batadv_iv_ogm_orig_get()
155 kref_get(&orig_node->refcount); in batadv_iv_ogm_orig_get()
156 hash_added = batadv_hash_add(bat_priv->orig_hash, batadv_compare_orig, in batadv_iv_ogm_orig_get()
[all …]
/linux/include/linux/platform_data/
H A Dwilco-ec.h1 /* SPDX-License-Identifier: GPL-2.0 */
14 /* Message flags for using the mailbox() interface */
25 * struct wilco_ec_device - Wilco Embedded Controller handle.
34 * @debugfs_pdev: The child platform_device used by the debugfs sub-driver.
35 * @rtc_pdev: The child platform_device used by the RTC sub-driver.
36 * @charger_pdev: Child platform_device used by the charger config sub-driver.
37 * @telem_pdev: The child platform_device used by the telemetry sub-driver.
54 * struct wilco_ec_request - Mailbox request message format.
72 * struct wilco_ec_response - Mailbox response message format.
75 * @result: Result code from the EC. Non-zero indicates an error.
[all …]
/linux/lib/crypto/x86/
H A Dsha256-ni-asm.S2 * Intel SHA Extensions optimized implementation of a SHA-256 update function
83 movdqa (\i-32)*4(SHA256CONSTANTS), MSG
100 * Intel SHA Extensions optimized implementation of a SHA-256 block function
102 * This function takes a pointer to the current SHA-256 state, a pointer to the
103 * input data, and the number of 64-byte blocks to process. Once all blocks
120 * DCBA, HGFE -> ABEF, CDGH
223 // Do 4 rounds of SHA-256 for each of two messages (interleaved). m0_a and m0_b
224 // contain the current 4 message schedule words for the first and second message
227 // If not all the message schedule words have been computed yet, then this also
228 // computes 4 more message schedule words for each message. m1_a-m3_a contain
[all …]
/linux/tools/testing/selftests/drivers/net/bonding/
H A Dnetcons_over_bonding.sh2 # SPDX-License-Identifier: GPL-2.0
17 # A netconsole message is then sent to ensure it is properly received across
28 set -euo pipefail
30 SCRIPTDIR=$(dirname "$(readlink -e "${BASH_SOURCE[0]}")")
64 if ! ip -n "${TXNS}" link add "${BOND_TX_MAIN_IF}" type bond mode balance-rr
70 trap - EXIT
76 ip -n "${TXNS}" \
78 ip -n "${TXNS}" \
80 ip -n "${TXNS}" \
82 ip -n "${TXNS}" \
[all …]
/linux/include/drm/bridge/
H A Dmhl.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Defines for Mobile High-Definition Link (MHL) interface
9 * Copyright (C) 2013-2014 Silicon Image, Inc.
209 MHL_MSC_MSG = 0x68, /* VS command to send RCP sub-commands */
210 MHL_GET_SC1_ERRORCODE = 0x69, /* Get Vendor-Specific error code */
213 MHL_WRITE_BURST = 0x6C, /* Write 1-16 bytes to responder's scratchpad */
224 /* MSC message types */
226 MHL_MSC_MSG_RCP = 0x10, /* RCP sub-command */
227 MHL_MSC_MSG_RCPK = 0x11, /* RCP Acknowledge sub-command */
228 MHL_MSC_MSG_RCPE = 0x12, /* RCP Error sub-command */
[all …]
/linux/Documentation/devicetree/bindings/firmware/
H A Darm,scpi.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: System Control and Power Interface (SCPI) Message Protocol
11 - Sudeep Holla <sudeep.holla@arm.com>
15 0922B ("ARM Compute Subsystem SCP: Message Interface Protocols")[0] can be
33 - const: arm,scpi # SCPI v1.0 and above
34 - const: arm,scpi-pre-1.0 # Unversioned SCPI before v1.0
35 - items:
36 - enum:
[all …]
/linux/include/uapi/linux/
H A Dnetlink.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
17 #define NETLINK_ISCSI 8 /* Open-iSCSI */
45 * struct nlmsghdr - fixed format metadata header of Netlink messages
46 * @nlmsg_len: Length of message including header
47 * @nlmsg_type: Message content type
62 #define NLM_F_REQUEST 0x01 /* It is request message. */
63 #define NLM_F_MULTI 0x02 /* Multipart message, terminated by NLMSG_DONE */
85 /* Flags for ACK message */
99 #define NLMSG_ALIGN(len) ( ((len)+NLMSG_ALIGNTO-1) & ~(NLMSG_ALIGNTO-1) )
104 #define NLMSG_NEXT(nlh,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \
[all …]
/linux/include/linux/
H A Dhyperv.h1 /* SPDX-License-Identifier: GPL-2.0-only */
48 * gva: |-- 64k --|-- 64k --| ... |
59 * gva: |-- 64k --|-- 64k --| ... |-- 64k --|-- 64k --| ... |
69 * index: 0 1 2 ... 16 ... n-15 n-14 n-13 ... 2n-30
76 /* Single-page buffer */
83 /* Multiple-page buffer */
92 * Multiple-page buffer array; the pfn array is variable size:
123 * WS2012/Win8 and later versions of Hyper-V implement interrupt
125 * is set by the host on the host->guest ring buffer, and by the
126 * guest on the guest->host ring buffer.
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/
H A Dkernel.fuc48 // $r15 - current
49 // $r14 - addr
50 // $r13 - data (return)
51 // $r0 - zero
65 // $r15 - current
66 // $r14 - addr
67 // $r13 - data
68 // $r0 - zero
92 // busy-wait for a period of time
94 // $r15 - current
[all …]
/linux/drivers/hv/
H A Dchannel_mgmt.c1 // SPDX-License-Identifier: GPL-2.0-only
148 * 64 KB ring buffer + 4 KB header should be sufficient size for any Hyper-V device apart
180 channel->rescind = true; in vmbus_rescind_cleanup()
184 if (msginfo->waiting_channel == channel) { in vmbus_rescind_cleanup()
185 complete(&msginfo->waitevent); in vmbus_rescind_cleanup()
204 const guid_t *guid = &channel->offermsg.offer.if_type; in hv_get_dev_type()
219 * vmbus_prep_negotiate_resp() - Create default response for Negotiate message
232 * Set up and fill in default negotiate response message.
233 * Mainly used by Hyper-V drivers.
254 icmsghdrp->icmsgsize = 0x10; in vmbus_prep_negotiate_resp()
[all …]
/linux/tools/net/ynl/pyynl/lib/
H A Dynl.py1 # SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
3 # pylint: disable=missing-class-docstring, missing-function-docstring
4 # pylint: disable=too-man
391 def message(self, flags, command, version, seq=None): global() member in NetlinkProtocol
425 def message(self, flags, command, version, seq=None): global() member in GenlProtocol
[all...]
H A Ddoc_generator.py2 # SPDX-License-Identifier: GPL-2.0
3 # -*- coding: utf-8; mode: python -*-
40 def headroom(level: int) -> str:
45 def bold(text: str) -> str:
50 def inline(text: str) -> str:
55 def sanitize(text: str) -> str:
60 def rst_fields(self, key: str, value: str, level: int = 0) -> str:
64 def rst_definition(self, key: str, value: Any, level: int = 0) -> str:
68 def rst_paragraph(self, paragraph: str, level: int = 0) -> str:
72 def rst_bullet(self, item: str, level: int = 0) -> str:
[all …]
/linux/drivers/platform/x86/
H A Dintel_scu_ipc.c1 // SPDX-License-Identifier: GPL-2.0
5 * (C) Copyright 2008-2010,2015 Intel Corporation
10 * SCU has two IPC mechanism IPC-1 and IPC-2. IPC-1 is used between IA32 and
11 * SCU where IPC-2 is used between P-Unit and SCU. This driver delas with
12 * IPC-1 Driver provides an API for power control unit registers (e.g. MSIC)
29 /* IPC defines the following message types */
32 /* Command id associated with message IPCMSG_PCNTRL */
35 #define IPC_CMD_PCNTRL_M 2 /* Register read-modify-write */
41 * To read or write information to the SCU, driver writes to IPC-1 memory
45 * Transaction Layer Packet (TLP) message which is sent across the cDMI.
[all …]
/linux/drivers/net/pse-pd/
H A Dpd692x0.c1 // SPDX-License-Identifier: GPL-2.0-only
14 #include <linux/pse-pd/pse.h>
48 u8 sub[3]; member
87 /* add new message above here */
117 /* Template list of communication messages. The non-null bytes defined here
126 .sub = {0x07, 0x55, 0x00},
132 .sub = {0x07, 0xd0, 0x4e},
138 .sub = {0x07, 0x1e, 0x21},
144 .sub = {0x05, 0x43},
150 .sub = {0x07, 0x43, 0x4e},
[all …]
/linux/sound/usb/hiface/
H A Dpcm.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright 2012-2013 (C) M2TECH S.r.l and Amarula Solutions B.V.
100 /* message values used to change the sample rate */
114 struct usb_device *device = rt->chip->dev; in hiface_pcm_set_rate()
147 dev_err(&device->dev, "Unsupported rate %d\n", rate); in hiface_pcm_set_rate()
148 return -EINVAL; in hiface_pcm_set_rate()
156 * This control message doesn't have any ack from the in hiface_pcm_set_rate()
164 dev_err(&device->dev, "Error setting samplerate %d.\n", rate); in hiface_pcm_set_rate()
173 struct device *device = &rt->chip->dev->dev; in hiface_pcm_get_substream()
175 if (alsa_sub->stream == SNDRV_PCM_STREAM_PLAYBACK) in hiface_pcm_get_substream()
[all …]
/linux/tools/verification/rv/src/
H A Drv.c1 // SPDX-License-Identifier: GPL-2.0
4 * user-space controlled monitors.
20 * stop_rv - tell monitors to stop
28 * should_stop - check if the monitor should stop.
38 * rv_list - list all available monitors
44 " usage: rv list [-h] [container]", in rv_list()
48 " -h/--help: print this menu", in rv_list()
57 if (!strcmp(argv[1], "-h") || !strcmp(argv[1], "--help")) { in rv_list()
60 } else if (argv[1][0] == '-') { in rv_list()
84 * rv_mon - try to run a monitor passed as argument
[all …]
/linux/include/linux/mfd/
H A Ddln2.h1 /* SPDX-License-Identifier: GPL-2.0 */
8 u16 handle; /* sub-driver handle (internally used only) */
13 * dln2_event_cb_t - event callback function signature
15 * @pdev - the sub-device that registered this callback
16 * @echo - the echo header field received in the message
17 * @data - the data payload
18 * @len - the data payload length
29 * dl2n_register_event_cb - register a callback function for an event
31 * @pdev - the sub-device that registers the callback
32 * @event - the event for which to register a callback
[all …]
/linux/drivers/acpi/acpica/
H A Dutdelete.c1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0
4 * Module Name: utdelete - object deletion and reference count utilities
27 * PARAMETERS: object - Object to be deleted
32 * updated (All reference counts, including sub-objects!)
55 switch (object->common.type) { in acpi_ut_delete_internal_obj()
60 object->string.pointer)); in acpi_ut_delete_internal_obj()
64 if (!(object->common.flags & AOPOBJ_STATIC_POINTER)) { in acpi_ut_delete_internal_obj()
68 obj_pointer = object->string.pointer; in acpi_ut_delete_internal_obj()
76 object->buffer.pointer)); in acpi_ut_delete_internal_obj()
80 if (!(object->common.flags & AOPOBJ_STATIC_POINTER)) { in acpi_ut_delete_internal_obj()
[all …]
/linux/drivers/net/hyperv/
H A Drndis_filter.c1 // SPDX-License-Identifier: GPL-2.0-only
37 * The buffer for extended info after the RNDIS response message. It's
38 * referenced based on the data offset in the RNDIS message. Its size
49 * The buffer for the extended info after the RNDIS request message.
71 spin_lock_init(&device->request_lock); in get_rndis_device()
73 INIT_LIST_HEAD(&device->req_list); in get_rndis_device()
74 INIT_WORK(&device->mcast_work, rndis_set_multicast); in get_rndis_device()
76 device->state = RNDIS_DEV_UNINITIALIZED; in get_rndis_device()
94 init_completion(&request->wait_event); in get_rndis_request()
96 rndis_msg = &request->request_msg; in get_rndis_request()
[all …]
/linux/Documentation/sound/designs/
H A Dprocfile.rst15 card-specific files are stored in the ``card*`` subdirectories.
40 ``<card>-<device>: <name>``
44 ``<card>-<device>: <id>: <name> : <sub-streams>``
61 The card-specific files are found in ``/proc/asound/card*`` directories.
81 mapping by writing to this device. Read OSS-Emulation.txt for
109 kernel log when an xrun is detected. The debug message is
123 ``card*/pcm*/sub*/info``
124 The general information of this PCM sub-stream.
126 ``card*/pcm*/sub*/status``
127 The current status of this PCM sub-stream, elapsed time,
[all …]
/linux/Documentation/usb/
H A Dacm.rst23 Temple Place, Suite 330, Boston, MA 02111-1307 USA
25 Should you need to contact me, the author, you can do so either by e-mail -
26 mail your message to <vojtech@suse.cz>, or by paper mail: Vojtech Pavlik,
34 The drivers/usb/class/cdc-acm.c drivers works with USB modems and USB ISDN terminal
40 - 3Com OfficeConnect 56k
41 - 3Com Voice FaxModem Pro
42 - 3Com Sportster
43 - MultiTech MultiModem 56k
44 - Zoom 2986L FaxModem
45 - Compaq 56k FaxModem
[all …]
/linux/arch/x86/crypto/
H A Daes-ctr-avx-x86_64.S1 /* SPDX-License-Identifier: Apache-2.0 OR BSD-2-Clause */
7 // This file is dual-licensed, meaning that you can use it under your choice of
13 // http://www.apache.org/licenses/LICENSE-2.0
45 //------------------------------------------------------------------------------
47 // This file contains x86_64 assembly implementations of AES-CTR and AES-XCTR
49 // - AES-NI && AVX
50 // - VAES && AVX2
51 // - VAES && AVX512BW && AVX512VL && BMI2
95 // Broadcast a 128-bit value from memory to all 128-bit lanes of a vector
119 sub $8, %ecx // LEN - 8
[all …]

1234567891011