Home
last modified time | relevance | path

Searched +full:queue +full:- +full:group (Results 1 – 25 of 717) sorted by relevance

12345678910>>...29

/freebsd/sys/contrib/ck/src/
H A Dck_barrier_combining.c2 * Copyright 2011-2015 Samy Al Bahra.
39 ck_barrier_combining_queue_dequeue(struct ck_barrier_combining_queue *queue) in ck_barrier_combining_queue_dequeue() argument
43 if (queue->head != NULL) { in ck_barrier_combining_queue_dequeue()
44 front = queue->head; in ck_barrier_combining_queue_dequeue()
45 queue->head = queue->head->next; in ck_barrier_combining_queue_dequeue()
58 tnode->parent = parent; in ck_barrier_combining_insert()
61 * After inserting, we must increment the parent group's count for in ck_barrier_combining_insert()
65 parent->k++; in ck_barrier_combining_insert()
72 * into the barrier's tree. We use a queue to implement this
76 ck_barrier_combining_queue_enqueue(struct ck_barrier_combining_queue *queue, in ck_barrier_combining_queue_enqueue() argument
[all …]
/freebsd/lib/libsys/
H A Dmq_receive.229 .\" from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology --
30 .\" Portable Operating System Interface (POSIX), The Open Group Base
31 .\" Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of
32 .\" Electrical and Electronics Engineers, Inc and The Open Group. In the
34 .\" The Open Group Standard, the original IEEE and The Open Group Standard is
43 .Nd "receive a message from message queue (REALTIME)"
67 message queue specified by
73 attribute of the message queue, the system call will fail and return an
75 Otherwise, the selected message will be removed from the queue
87 If the specified message queue is empty and
[all …]
H A Dmq_send.229 .\" from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology --
30 .\" Portable Operating System Interface (POSIX), The Open Group Base
31 .\" Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of
32 .\" Electrical and Electronics Engineers, Inc and The Open Group. In the
34 .\" The Open Group Standard, the original IEEE and The Open Group Standard is
43 .Nd "send a message to message queue (REALTIME)"
68 to the message queue specified by
78 attribute of the message queue, or
82 If the specified message queue is not full,
84 will behave as if the message is inserted into the message queue at
[all …]
H A Dmq_getattr.229 .\" from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology --
30 .\" Portable Operating System Interface (POSIX), The Open Group Base
31 .\" Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of
32 .\" Electrical and Electronics Engineers, Inc and The Open Group. In the
34 .\" The Open Group Standard, the original IEEE and The Open Group Standard is
43 .Nd "get message queue attributes (REALTIME)"
53 system call obtains status information and attributes of the message queue and
54 the open message queue description associated with the message queue
59 argument specifies a message queue descriptor.
68 open message queue description as set when the message queue was opened and
[all …]
H A Dmq_notify.229 .\" from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology --
30 .\" Portable Operating System Interface (POSIX), The Open Group Base
31 .\" Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of
32 .\" Electrical and Electronics Engineers, Inc and The Open Group. In the
34 .\" The Open Group Standard, the original IEEE and The Open Group Standard is
54 arrival at an empty message queue associated with the specified message
55 queue descriptor,
60 the process when the message queue transitions from empty to non-empty.
62 message queue.
65 queue, subsequent attempts to register for that message queue will fail.
[all …]
H A Dmq_close.229 .\" from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology --
30 .\" Portable Operating System Interface (POSIX), The Open Group Base
31 .\" Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of
32 .\" Electrical and Electronics Engineers, Inc and The Open Group. In the
34 .\" The Open Group Standard, the original IEEE and The Open Group Standard is
43 .Nd "close a message queue (REALTIME)"
53 system call removes the association between the message queue descriptor,
55 and its message queue.
56 The results of using this message queue descriptor
59 and until the return of this message queue descriptor from a subsequent
[all …]
H A Dmq_unlink.228 .\" from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology --
29 .\" Portable Operating System Interface (POSIX), The Open Group Base
30 .\" Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of
31 .\" Electrical and Electronics Engineers, Inc and The Open Group. In the
33 .\" The Open Group Standard, the original IEEE and The Open Group Standard is
42 .Nd "mq_unlink - remove a message queue (REALTIME)"
52 function removes the message queue name
[all...]
H A Dmq_setattr.229 .\" from IEEE Std 1003.1, 2004 Edition, Standard for Information Technology --
30 .\" Portable Operating System Interface (POSIX), The Open Group Base
31 .\" Specifications Issue 6, Copyright (C) 2001-2004 by the Institute of
32 .\" Electrical and Electronics Engineers, Inc and The Open Group. In the
34 .\" The Open Group Standard, the original IEEE and The Open Group Standard is
43 .Nd "set message queue attributes (REALTIME)"
57 system call sets attributes associated with the open message queue description
58 referenced by the message queue descriptor specified by
60 The message queue attributes corresponding to the following members defined
65 .Bl -tag -width ".Va mq_flags"
[all …]
/freebsd/contrib/sendmail/src/
H A DSECURITY1 # Copyright (c) 2000-2002 Proofpoint, Inc. and its suppliers.
8 # $Id: SECURITY,v 1.52 2013-11-22 20:51:54 ca Exp $
20 sendmail without set-user-ID root, which avoids local exploits.
26 ** sendmail configuration without set-user-ID root **
31 - bind to port 25
32 - call the local delivery agent (LDA) as root (or other user) if the LDA
33 isn't set-user-ID root (unless some other method of storing e-mail in
35 - read .forward files
36 - write e-mail submitted via the command line to the queue directory.
38 Only the last item requires a set-user-ID/set-group-ID program to
[all …]
H A Dqueue.c2 * Copyright (c) 1998-2009, 2011, 2012, 2014 Proofpoint, Inc. and its suppliers.
4 * Copyright (c) 1983, 1995-1997 Eric P. Allman. All rights reserved.
17 SM_RCSID("@(#)$Id: queue.c,v 8.1000 2013-11-22 20:51:56 ca Exp $")
53 /* XREF: op.me: QUEUE FILE FORMAT: V */
54 #define QF_VERSION 8 /* version number of this queue format */
59 /* Naming convention: qgrp: index of queue group, qg: QUEUEGROUP */
62 ** Work queue.
74 int w_qgrp; /* queue group located in */
75 int w_qdir; /* queue directory located in */
76 struct work *w_next; /* next in queue */
[all …]
H A DTUNING1 # Copyright (c) 2001-2003, 2014 Proofpoint, Inc. and its suppliers.
8 # $Id: TUNING,v 1.22 2013-11-22 20:51:54 ca Exp $
34 * Mailing Lists and Large Aliases (1-n Mailing)
35 * 1-1 Mass Mailing
42 is non-trivial to combine low latency (fast delivery of incoming
46 disk I/O, delivery modes, and queue control is required.
50 -----------------------------------------------
55 better disk I/O performance the queue directories can be spread
58 disk is exceeded, which is true for almost every high-volume
70 -----------------------------------------------
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_libdispatch.cpp1 //===-- tsan_interceptors_libdispatch.cpp ---------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
30 dispatch_queue_t queue; member
82 dispatch_queue_t queue, void *orig_context, in AllocContext() argument
86 new_context->queue = queue; in AllocContext()
87 new_context->orig_context = orig_context; in AllocContext()
88 new_context->orig_work = orig_work; in AllocContext()
89 new_context->free_context_in_callback = true; in AllocContext()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
H A DLSUnit.h1 //===------------------------- LSUnit.h --------------------------*- C++-*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
13 //===----------------------------------------------------------------------===//
32 /// A Memory group identifier is then stored as a "token" in field
43 // Successors that are in a order dependency with this group.
45 // Successors that are in a data dependency with this group.
79 void addSuccessor(MemoryGroup *Group, bool IsDataDependent) { in addSuccessor() argument
81 // dependency and all instructions from this group have been in addSuccessor()
86 Group->NumPredecessors++; in addSuccessor()
[all …]
/freebsd/lib/libpmc/pmu-events/arch/x86/amdzen3/
H A Dother.json5 "BriefDescription": "Cycles where the Micro-Op Queue is empty."
22 …"BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a T…
28 …"BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a T…
34 …"BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a T…
40 …"BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a T…
46 …"BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a t…
52group is valid but does not get dispatched due to a Token Stall. Also counts cycles when the threa…
58group is valid but does not get dispatched due to a Token Stall. Also counts cycles when the threa…
64 …"BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a T…
70 …ion": "Cycles where a dispatch group is valid but does not get dispatched due to a token stall. In…
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DThreadPool.cpp1 //==-- llvm/Support/ThreadPool.cpp - A ThreadPool implementation -*- C++ -*-==//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
15 #include "llvm/Config/llvm-config.h"
25 // A note on thread groups: Tasks are by default in no group (represented
26 // by nullptr ThreadPoolTaskGroup pointer in the Tasks queue) and functionality
27 // here normally works on all tasks regardless of their group (functions
29 // A task in a group has a pointer to that ThreadPoolTaskGroup in the Tasks
30 // queue, and functions called to work only on tasks from one group take that
[all …]
/freebsd/usr.bin/posixmqcontrol/
H A Dposixmqcontrol.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
28 #include <sys/queue.h>
45 /* true if the queue exists. */
51 /* maximum queue depth. default to an invalid depth. */
55 /* true for blocking I/O and false for non-blocking I/O. */
57 /* true if a group ID was specified. */
59 /* group ID. */
60 gid_t group; member
78 /* the only non-EX_* prefixed exit code. */ in malloc_element()
[all …]
H A Dposixmqcontrol.11 .\"-
2 .\" SPDX-License-Identifier: BSD-2-Clause
36 .Fl q Ar queue
40 .Op Fl g Ar group
44 .Fl q Ar queue
47 .Fl q Ar queue
50 .Fl q Ar queue
53 .Fl q Ar queue
59 command allows separating POSIX message queue administration from application
61 Defining and adjusting queue attributes can be done without touching
[all …]
/freebsd/contrib/sendmail/doc/op/
H A Dop.me1 .\" Copyright (c) 1998-2013 Proofpoint, Inc. and its suppliers.
12 .\" $Id: op.me,v 8.759 2014-01-13 14:40:05 ca Exp $
14 .\" eqn op.me | pic | troff -me
51 .eh 'SMM:08-%''Sendmail Installation and Operation Guide'
52 .oh 'Sendmail Installation and Operation Guide''SMM:08-%'
74 .b SENDMAIL\u\s-6TM\s0\d
103 .i Sendmail \u\s-2TM\s0\d
107 It is not tied to any one transport protocol \*-
141 RFC 1985 (SMTP Service Extension for Remote Message Queue Starting),
173 explains the day-to-day information you should know
[all …]
/freebsd/share/man/man4/
H A Dtermios.462 Every process is associated with a particular process group and session.
63 The grouping is hierarchical: every member of a particular process group is a
75 of signals that stop or start the group as a whole, along with
76 arbitrating which process group has access to the single controlling
91 same process group.
92 A set of processes in the same process group
96 group of the terminal is the same as the process group of a particular
99 When the process group of the terminal is different from the process group of
107 sets the process group of the terminal to the process group
109 sets the process group of the terminal back to its own process
[all …]
/freebsd/sys/contrib/alpine-hal/
H A Dal_hal_udma_iofic.h1 /*-
10 found at http://www.gnu.org/licenses/gpl-2.0.html
56 /* *INDENT-OFF* */
60 /* *INDENT-ON* */
66 * interrupt that is reflected in group D of the primary.
69 AL_IOFIC_MODE_LEGACY, /**< level-sensitive interrupt wire */
70 AL_IOFIC_MODE_MSIX_PER_Q, /**< per UDMA queue MSI-X interrupt */
82 * interrupt controller of each bus-master unit in the I/O Fabric.
92 * Primary interrupt controller, group A bits
94 /* Group A bits which are just summary bits of GROUP B, C and D */
[all …]
H A Dal_hal_udma_debug.h1 /*-
10 found at http://www.gnu.org/licenses/gpl-2.0.html
53 /* *INDENT-OFF* */
57 /* *INDENT-ON* */
60 #define AL_UDMA_PRINT_REG(UDMA, PREFIX, POSTFIX, TYPE, GROUP, REG) \ argument
62 &(UDMA->udma_regs->TYPE.GROUP.REG)))
65 UDMA, PREFIX, POSTFIX, FMT, TYPE, GROUP, REG, LBL, FIELD) \ argument
67 &(UDMA->udma_regs->TYPE.GROUP.REG)) \
71 UDMA, PREFIX, POSTFIX, TYPE, GROUP, REG, LBL, FIELD) \ argument
73 &(UDMA->udma_regs->TYPE.GROUP.REG)) \
[all …]
/freebsd/lib/libpmc/pmu-events/arch/x86/amdzen2/
H A Dother.json5 "BriefDescription": "Cycles where the Micro-Op Queue is empty."
28 …"BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a t…
34 …"BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a t…
40 …"BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a t…
46 …"BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a t…
52 …"BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a t…
58 …escription": "Cycles where a dispatch group is valid but does not get dispatched due to a token st…
64 …Description": "Cycles where a dispatch group is valid but does not get dispatched due to a token s…
70 …"BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a t…
76 …"BriefDescription": "Cycles where a dispatch group is valid but does not get dispatched due to a t…
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DThreadPool.h1 //===-- llvm/Support/ThreadPool.h - A ThreadPool implementation -*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
17 #include "llvm/Config/llvm-config.h"
40 /// the same queue, but it is possible to wait only for a specific group of
48 /// generally safe to wait() for a group as long as groups do not form a cycle.
53 ThreadPoolTaskGroup *Group) = 0;
60 /// Blocking wait for all the threads to complete and the queue to be empty.
65 /// Blocking wait for only all the threads in the given group to complete.
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSCCIterator.h1 //===- ADT/SCCIterator.h - Strongly Connected Comp. Iter. -------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
20 //===----------------------------------------------------------------------===//
32 #include <queue>
45 /// iterator and thus you cannot backtrack or re-visit nodes.
74 /// nodeVisitNumbers are per-node visit numbers, also used as DFS flags.
88 /// A single "visit" within the non-recursive DFS traversal.
91 /// The stack-based DFS traversal; defined below.
176 unsigned childNum = Visited->second; in DFSVisitChildren()
[all …]
/freebsd/share/man/man5/
H A Dpf.conf.510 .\" - Redistributions of source code must retain the above copyright
12 .\" - Redistributions in binary form must reproduce the above
45 .Bl -tag -width xxxx
47 User-defined variables may be defined and used later, simplifying
57 Ethernet filtering provides rule-based blocking or passing of Ethernet packets.
62 Queueing provides rule-based bandwidth control.
67 Packet filtering provides rule-based blocking or passing of packets.
81 .Ar set require-order
91 .Bd -literal -offset indent
113 .Bd -literal -offset indent
[all …]

12345678910>>...29