Home
last modified time | relevance | path

Searched +full:part +full:- +full:number (Results 1 – 25 of 1089) sorted by relevance

12345678910>>...44

/kernel/linux/linux-5.10/drivers/misc/sgi-xp/
Dxpc_channel.c6 * Copyright (c) 2004-2009 Silicon Graphics, Inc. All Rights Reserved.
12 * This is the part of XPC that manages the channels and
31 lockdep_assert_held(&ch->lock); in xpc_process_connect()
33 if (!(ch->flags & XPC_C_OPENREQUEST) || in xpc_process_connect()
34 !(ch->flags & XPC_C_ROPENREQUEST)) { in xpc_process_connect()
38 DBUG_ON(!(ch->flags & XPC_C_CONNECTING)); in xpc_process_connect()
40 if (!(ch->flags & XPC_C_SETUP)) { in xpc_process_connect()
41 spin_unlock_irqrestore(&ch->lock, *irq_flags); in xpc_process_connect()
43 spin_lock_irqsave(&ch->lock, *irq_flags); in xpc_process_connect()
48 ch->flags |= XPC_C_SETUP; in xpc_process_connect()
[all …]
Dxpc_main.c7 * Copyright (c) 2004-2009 Silicon Graphics, Inc. All Rights Reserved.
11 * Cross Partition Communication (XPC) support - standard version.
16 * partition This part detects the presence/absence of other
20 * channel This part manages the channels and sends/receives
68 .init_name = "", /* set to "part" at xpc_init() time */
139 /* non-zero if any remote partition disengage was timed out */
178 struct xpc_partition *part = from_timer(part, t, disengage_timer); in xpc_timeout_partition_disengage() local
180 DBUG_ON(time_is_after_jiffies(part->disengage_timeout)); in xpc_timeout_partition_disengage()
182 (void)xpc_partition_disengaged(part); in xpc_timeout_partition_disengage()
184 DBUG_ON(part->disengage_timeout != 0); in xpc_timeout_partition_disengage()
[all …]
Dxpc_uv.c6 * Copyright (c) 2008-2009 Silicon Graphics, Inc. All Rights Reserved.
10 * Cross Partition Communication (XPC) uv-based functions.
34 #include "../sgi-gru/gru.h"
35 #include "../sgi-gru/grukservices.h"
81 mutex_init(&part_uv->cached_activate_gru_mq_desc_mutex); in xpc_setup_partitions_uv()
82 spin_lock_init(&part_uv->flags_lock); in xpc_setup_partitions_uv()
83 part_uv->remote_act_state = XPC_P_AS_INACTIVE; in xpc_setup_partitions_uv()
98 if (part_uv->cached_activate_gru_mq_desc != NULL) { in xpc_teardown_partitions_uv()
99 mutex_lock(&part_uv->cached_activate_gru_mq_desc_mutex); in xpc_teardown_partitions_uv()
100 spin_lock_irqsave(&part_uv->flags_lock, irq_flags); in xpc_teardown_partitions_uv()
[all …]
/kernel/linux/linux-6.6/drivers/misc/sgi-xp/
Dxpc_channel.c6 * Copyright (c) 2004-2009 Silicon Graphics, Inc. All Rights Reserved.
12 * This is the part of XPC that manages the channels and
31 lockdep_assert_held(&ch->lock); in xpc_process_connect()
33 if (!(ch->flags & XPC_C_OPENREQUEST) || in xpc_process_connect()
34 !(ch->flags & XPC_C_ROPENREQUEST)) { in xpc_process_connect()
38 DBUG_ON(!(ch->flags & XPC_C_CONNECTING)); in xpc_process_connect()
40 if (!(ch->flags & XPC_C_SETUP)) { in xpc_process_connect()
41 spin_unlock_irqrestore(&ch->lock, *irq_flags); in xpc_process_connect()
43 spin_lock_irqsave(&ch->lock, *irq_flags); in xpc_process_connect()
48 ch->flags |= XPC_C_SETUP; in xpc_process_connect()
[all …]
Dxpc_main.c7 * Copyright (c) 2004-2009 Silicon Graphics, Inc. All Rights Reserved.
11 * Cross Partition Communication (XPC) support - standard version.
16 * partition This part detects the presence/absence of other
20 * channel This part manages the channels and sends/receives
68 .init_name = "", /* set to "part" at xpc_init() time */
130 /* non-zero if any remote partition disengage was timed out */
169 struct xpc_partition *part = from_timer(part, t, disengage_timer); in xpc_timeout_partition_disengage() local
171 DBUG_ON(time_is_after_jiffies(part->disengage_timeout)); in xpc_timeout_partition_disengage()
173 xpc_partition_disengaged_from_timer(part); in xpc_timeout_partition_disengage()
175 DBUG_ON(part->disengage_timeout != 0); in xpc_timeout_partition_disengage()
[all …]
Dxpc_uv.c6 * Copyright (c) 2008-2009 Silicon Graphics, Inc. All Rights Reserved.
10 * Cross Partition Communication (XPC) uv-based functions.
34 #include "../sgi-gru/gru.h"
35 #include "../sgi-gru/grukservices.h"
81 mutex_init(&part_uv->cached_activate_gru_mq_desc_mutex); in xpc_setup_partitions_uv()
82 spin_lock_init(&part_uv->flags_lock); in xpc_setup_partitions_uv()
83 part_uv->remote_act_state = XPC_P_AS_INACTIVE; in xpc_setup_partitions_uv()
98 if (part_uv->cached_activate_gru_mq_desc != NULL) { in xpc_teardown_partitions_uv()
99 mutex_lock(&part_uv->cached_activate_gru_mq_desc_mutex); in xpc_teardown_partitions_uv()
100 spin_lock_irqsave(&part_uv->flags_lock, irq_flags); in xpc_teardown_partitions_uv()
[all …]
/kernel/linux/linux-6.6/block/
Dearly-lookup.c1 // SPDX-License-Identifier: GPL-2.0-only
15 * match_dev_by_uuid - callback for finding a partition using its uuid
26 if (!bdev->bd_meta_info || in match_dev_by_uuid()
27 strncasecmp(cmp->uuid, bdev->bd_meta_info->uuid, cmp->len)) in match_dev_by_uuid()
33 * devt_from_partuuid - looks up the dev_t of a partition by its UUID
41 * If @uuid_str is followed by a "/PARTNROFF=%d", then the number will be
56 /* Check for optional partition number offset attributes. */ in devt_from_partuuid()
63 cmp.len = slash - uuid_str; in devt_from_partuuid()
73 return -ENODEV; in devt_from_partuuid()
78 * to the partition number found by UUID. in devt_from_partuuid()
[all …]
/kernel/linux/linux-5.10/include/uapi/linux/
Dbatadv_packet.h1 /* SPDX-License-Identifier: (GPL-2.0 WITH Linux-syscall-note) */
2 /* Copyright (C) 2007-2020 B.A.T.M.A.N. contributors:
15 * batadv_tp_is_error() - Check throughput meter return code for error
23 * enum batadv_packettype - types for batman-adv encapsulated packets
39 /* 0x00 - 0x3f: local packets or special rules for handling */
45 /* 0x40 - 0x7f: unicast */
53 /* 0x80 - 0xff: reserved */
57 * enum batadv_subtype - packet subtype for unicast4addr
74 * enum batadv_iv_flags - flags used in B.A.T.M.A.N. IV OGM packets
88 * enum batadv_icmp_packettype - ICMP message types
[all …]
/kernel/linux/linux-6.6/include/uapi/linux/
Dbatadv_packet.h1 /* SPDX-License-Identifier: (GPL-2.0 WITH Linux-syscall-note) */
15 * batadv_tp_is_error() - Check throughput meter return code for error
23 * enum batadv_packettype - types for batman-adv encapsulated packets
40 /* 0x00 - 0x3f: local packets or special rules for handling */
47 /* 0x40 - 0x7f: unicast */
55 /* 0x80 - 0xff: reserved */
59 * enum batadv_subtype - packet subtype for unicast4addr
76 * enum batadv_iv_flags - flags used in B.A.T.M.A.N. IV OGM packets
90 * enum batadv_icmp_packettype - ICMP message types
108 * enum batadv_mcast_flags - flags for multicast capabilities and settings
[all …]
/kernel/linux/linux-6.6/scripts/
Dextract-module-sig.pl2 # SPDX-License-Identifier: GPL-2.0
4 # extract-mod-sig <part> <module-file>
7 # section to stdout. Part is the bit to be written and is one of:
9 # -0: The unsigned module, no signature data at all
10 # -a: All of the signature data, including magic number
11 # -d: Just the descriptor values as a sequence of numbers
12 # -n: Just the signer's name
13 # -k: Just the key ID
14 # -s: Just the crypto signature or PKCS#7 message
19 die "Format: $0 -[0adnks] module-file >out\n"
[all …]
/kernel/linux/linux-5.10/scripts/
Dextract-module-sig.pl2 # SPDX-License-Identifier: GPL-2.0
4 # extract-mod-sig <part> <module-file>
7 # section to stdout. Part is the bit to be written and is one of:
9 # -0: The unsigned module, no signature data at all
10 # -a: All of the signature data, including magic number
11 # -d: Just the descriptor values as a sequence of numbers
12 # -n: Just the signer's name
13 # -k: Just the key ID
14 # -s: Just the crypto signature or PKCS#7 message
19 die "Format: $0 -[0adnks] module-file >out\n"
[all …]
/kernel/linux/linux-6.6/drivers/soc/qcom/
Dsmem.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright (c) 2012-2013, The Linux Foundation. All rights reserved.
44 * two regions are cached and non-cached memory respectively. Each region
48 * Items in the non-cached region are allocated from the start of the partition
50 * is hence the region between the cached and non-cached offsets. The header of
59 * be held - currently lock number 3 of the sfpb or tcsr is used for this on all
79 /* Highest accepted item number, for both global and private heaps */
88 /* Max number of processors/hosts in a system */
92 * struct smem_proc_comm - proc_comm communication struct (legacy)
104 * struct smem_global_entry - entry to reference smem items on the heap
[all …]
/kernel/linux/linux-5.10/Documentation/networking/
Dtls-offload.rst1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
13 For details regarding the user-facing interface refer to the TLS
18 * Software crypto mode (``TLS_SW``) - CPU handles the cryptography.
24 * Packet-based NIC offload mode (``TLS_HW``) - the NIC handles crypto
27 in the remaining part of this document
28 (``ethtool`` flags ``tls-hw-tx-offload`` and ``tls-hw-rx-offload``).
29 * Full TCP NIC offload mode (``TLS_HW_RECORD``) - mode of operation where
33 abilities or QoS and packet scheduling (``ethtool`` flag ``tls-hw-record``).
36 offload opt-in or opt-out on per-connection basis is not currently supported.
39 --
[all …]
/kernel/linux/linux-6.6/sound/soc/sof/
Dipc4-fw-reg.h1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
15 * struct sof_ipc4_pipeline_registers - Pipeline start and end information in fw
19 * (right after creation/after reset) value "(u64)-1" is reported
23 * (right after creation or after reset) value "(u64)-1" is reported.
34 * struct sof_ipc4_peak_volume_regs - Volume information in fw
46 * struct sof_ipc4_llp_reading - Llp information in fw
47 * @llp_l: Lower part of 64-bit LLP
48 * @llp_u: Upper part of 64-bit LLP
49 * @wclk_l: Lower part of 64-bit Wallclock
50 * @wclk_u: Upper part of 64-bit Wallclock
[all …]
/kernel/linux/linux-5.10/init/
Ddo_mounts.c1 // SPDX-License-Identifier: GPL-2.0-only
71 * match_dev_by_uuid - callback for finding a partition using its uuid
80 struct hd_struct *part = dev_to_part(dev); in match_dev_by_uuid() local
82 if (!part->info) in match_dev_by_uuid()
85 if (strncasecmp(cmp->uuid, part->info->uuid, cmp->len)) in match_dev_by_uuid()
95 * devt_from_partuuid - looks up the dev_t of a partition by its UUID
102 * If @uuid_str is followed by a "/PARTNROFF=%d", then the number will be
113 struct hd_struct *part; in devt_from_partuuid() local
121 /* Check for optional partition number offset attributes. */ in devt_from_partuuid()
130 cmp.len = slash - uuid_str; in devt_from_partuuid()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Drenesas,ether.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - $ref: ethernet-controller.yaml#
13 - Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
18 - items:
19 - enum:
20 - renesas,gether-r8a7740 # device is a part of R8A7740 SoC
21 - renesas,gether-r8a77980 # device is a part of R8A77980 SoC
22 - renesas,ether-r7s72100 # device is a part of R7S72100 SoC
[all …]
/kernel/linux/linux-5.10/arch/x86/platform/uv/
Dbios_uv.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * Copyright (C) 2007-2017 Silicon Graphics, Inc. All rights reserved.
29 if (!tab || !tab->function) in __uv_bios_call()
85 union partition_info_u part; in uv_bios_get_sn_info() local
92 part.val = v0; in uv_bios_get_sn_info()
94 *uvtype = part.hub_version; in uv_bios_get_sn_info()
96 *partid = part.partition_id; in uv_bios_get_sn_info()
98 *coher = part.coherence_id; in uv_bios_get_sn_info()
100 *region = part.region_size; in uv_bios_get_sn_info()
114 * bios returns watchlist number or negative error number. in uv_bios_mq_watchlist_alloc()
[all …]
/kernel/linux/linux-6.6/Documentation/networking/
Dtls-offload.rst1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
13 For details regarding the user-facing interface refer to the TLS
18 * Software crypto mode (``TLS_SW``) - CPU handles the cryptography.
24 * Packet-based NIC offload mode (``TLS_HW``) - the NIC handles crypto
27 in the remaining part of this document
28 (``ethtool`` flags ``tls-hw-tx-offload`` and ``tls-hw-rx-offload``).
29 * Full TCP NIC offload mode (``TLS_HW_RECORD``) - mode of operation where
33 abilities or QoS and packet scheduling (``ethtool`` flag ``tls-hw-record``).
36 offload opt-in or opt-out on per-connection basis is not currently supported.
39 --
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/
Drenesas,ether.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - $ref: ethernet-controller.yaml#
13 - Sergei Shtylyov <sergei.shtylyov@gmail.com>
18 - items:
19 - enum:
20 - renesas,gether-r8a7740 # device is a part of R8A7740 SoC
21 - renesas,gether-r8a77980 # device is a part of R8A77980 SoC
22 - renesas,ether-r7s72100 # device is a part of R7S72100 SoC
[all …]
/kernel/linux/linux-5.10/lib/zlib_inflate/
Dinftrees.h4 /* inftrees.h -- header to use inftrees.c
5 * Copyright (C) 1995-2005 Mark Adler
10 part of the implementation of the compression library and is
19 distance, an end-of-block, or an invalid code. For a table
20 pointer, the low four bits of op is the number of index bits of
22 is the number of extra bits to get after the code. bits is
23 the number of bits in this code or part of the code to drop off
29 unsigned char bits; /* bits in this part of the code */
34 00000000 - literal
35 0000tttt - table link, tttt != 0 is the number of table index bits
[all …]
/kernel/linux/linux-6.6/lib/zlib_inflate/
Dinftrees.h4 /* inftrees.h -- header to use inftrees.c
5 * Copyright (C) 1995-2005 Mark Adler
10 part of the implementation of the compression library and is
19 distance, an end-of-block, or an invalid code. For a table
20 pointer, the low four bits of op is the number of index bits of
22 is the number of extra bits to get after the code. bits is
23 the number of bits in this code or part of the code to drop off
29 unsigned char bits; /* bits in this part of the code */
34 00000000 - literal
35 0000tttt - table link, tttt != 0 is the number of table index bits
[all …]
/kernel/linux/linux-6.6/include/media/
Dmedia-entity.h1 /* SPDX-License-Identifier: GPL-2.0-only */
26 * enum media_gobj_type - type of a graph object
42 #define MEDIA_BITS_PER_ID (32 - MEDIA_BITS_PER_TYPE)
43 #define MEDIA_ID_MASK GENMASK_ULL(MEDIA_BITS_PER_ID - 1, 0)
48 * struct media_gobj - Define a graph object.
51 * @id: Non-zero object ID identifier. The ID should be unique
55 * @list: List entry stored in one of the per-type mdev object lists
68 * struct media_entity_enum - An enumeration of media entities.
71 * media_entity->internal_idx.
72 * @idx_max: Number of bits in bmap
[all …]
/kernel/linux/linux-6.6/arch/x86/platform/uv/
Dbios_uv.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * Copyright (C) 2007-2017 Silicon Graphics, Inc. All rights reserved.
29 if (!tab || !tab->function) in __uv_bios_call()
86 union partition_info_u part; in uv_bios_get_sn_info() local
93 part.val = v0; in uv_bios_get_sn_info()
95 *uvtype = part.hub_version; in uv_bios_get_sn_info()
97 *partid = part.partition_id; in uv_bios_get_sn_info()
99 *coher = part.coherence_id; in uv_bios_get_sn_info()
101 *region = part.region_size; in uv_bios_get_sn_info()
115 * bios returns watchlist number or negative error number. in uv_bios_mq_watchlist_alloc()
[all …]
/kernel/linux/linux-6.6/drivers/char/ipmi/
Dssif_bmc.c1 // SPDX-License-Identifier: GPL-2.0-only
22 #define DEVICE_NAME "ipmi-ssif-host"
44 * Request-to-Response Time is T6max(250ms) - T1max(20ms) - 3ms = 227ms
90 /* Flag to identify a Multi-part Read Transaction */
95 /* Block Number of a Multi-part Read Transaction */
101 /* Buffer for SSIF Transaction part*/
109 return container_of(file->private_data, struct ssif_bmc_ctx, miscdev); in to_ssif_bmc()
140 spin_lock_irqsave(&ssif_bmc->lock, flags); in ssif_bmc_read()
141 while (!ssif_bmc->request_available) { in ssif_bmc_read()
142 spin_unlock_irqrestore(&ssif_bmc->lock, flags); in ssif_bmc_read()
[all …]
/kernel/linux/linux-6.6/Documentation/process/
Dcontribution-maturity-model.rst1 .. SPDX-License-Identifier: GPL-2.0
11 As a part of the 2021 Linux Kernel Maintainers’ Summit, there was a
15 part of the Linux Kernel community need to allow engineers to be
16 maintainers as part of their job, so they can grow into becoming
48 kernel, either as part of their job responsibilities or on their own
55 part of their job responsibilities.
56 * Software Engineers will be supported to attend Linux-related
57 conferences as a part of their job.
65 authored by engineers from other companies) as part of their job
67 * Contributing presentations or papers to Linux-related or academic
[all …]

12345678910>>...44