| /OK3568_Linux_fs/yocto/poky/meta/lib/oe/ |
| H A D | utils.py | 2 # SPDX-License-Identifier: GPL-2.0-only 86 var = var[:-len(suffix)] 142 if oe.utils.all_distro_features(d, "foo bar"): 143 bb.fatal("foo and bar are mutually exclusive DISTRO_FEATURES") 147 require ${@ oe.utils.all_distro_features(d, "foo bar", "foo-and-bar.inc") 162 if not oe.utils.any_distro_features(d, "foo bar"): 163 bb.fatal("foo, bar or both must be set in DISTRO_FEATURES") 167 require ${@ oe.utils.any_distro_features(d, "foo bar", "foo-or-bar.inc") 178 e.g. if PARALLEL_MAKE = "-j 10", this will return 10 as an integer. 184 # look for '-j' and throw other options (e.g. '-l') away [all …]
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-devtools/php/php/ |
| H A D | php-fpm.conf | 7 ; '-p' argument from the command line. 13 ; - the global prefix if it's been set (-p arguement) 14 ; - /usr otherwise 25 ;pid = run/php-fpm.pid 31 ; Default Value: log/php-fpm.log 32 ;error_log = log/php-fpm.log 44 ; Default Value: php-fpm 45 ;syslog.ident = php-fpm 80 ; The value can vary from -19 (highest priority) to 20 (lower priority) 81 ; Note: - It will only work if the FPM master process is launched as root [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/misc/ |
| H A D | intel,ixp4xx-ahb-queue-manager.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: "http://devicetree.org/schemas/misc/intel,ixp4xx-ahb-queue-manager.yaml#" 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 8 title: Intel IXP4xx AHB Queue Manager 11 - Linus Walleij <linus.walleij@linaro.org> 14 The IXP4xx AHB Queue Manager maintains queues as circular buffers in 18 queues from the queue manager with foo-queue = <&qmgr N> where the 19 &qmgr is a phandle to the queue manager and N is the queue resource 20 number. The queue resources available and their specific purpose [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/Documentation/ |
| H A D | perf-config.txt | 1 perf-config(1) 5 ---- 6 perf-config - Get and set variables in a configuration file. 9 -------- 11 'perf config' [<file-option>] [section.name[=value] ...] 13 'perf config' [<file-option>] -l | --list 16 ----------- 20 ------- 22 -l:: 23 --list:: [all …]
|
| /OK3568_Linux_fs/kernel/tools/bpf/bpftool/Documentation/ |
| H A D | bpftool-map.rst | 2 bpftool-map 4 ------------------------------------------------------------------------------- 6 ------------------------------------------------------------------------------- 15 *OPTIONS* := { { **-j** | **--json** } [{ **-p** | **--pretty** }] | { **-f** | **--bpffs** } } 53 | | **queue** | **stack** | **sk_storage** | **struct_ops** | **ringbuf** | **inode_storage** } 79 To create maps of type array-of-maps or hash-of-maps, the 137 Peek next value in the queue or stack. 146 Enqueue *VALUE* into the queue. 149 Dequeue and print value from the queue. 152 Freeze the map as read-only from user space. Entries from a [all …]
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/tc-testing/tc-tests/qdiscs/ |
| H A D | fifo.json | 5 …"__comment": "When omitted, queue size in bfifo is calculated as: txqueuelen * (MTU + LinkLayerHdr… 16 "matchPattern": "qdisc bfifo 1: root.*limit [0-9]+b", 26 …"__comment": "When omitted, queue size in pfifo is defaulted to the interface's txqueuelen value.", 37 "matchPattern": "qdisc pfifo 1: root.*limit [0-9]+p", 57 "matchPattern": "qdisc bfifo ffff: root.*limit [0-9]+b", 66 "name": "Add bfifo qdisc on egress with queue size of 3000 bytes", 86 "name": "Add pfifo qdisc on egress with queue size of 3000 packets", 117 "matchPattern": "qdisc bfifo 10000: root.*limit [0-9]+b", 163 "name": "Replace bfifo qdisc on egress with new queue size", 185 "name": "Replace pfifo qdisc on egress with new queue size", [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/filesystems/ |
| H A D | inotify.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Inotify - A Powerful yet Simple File Change Notification System 13 - Deleted obsoleted interface, just refer to manpages for user interface. 29 What is the design decision behind using an-fd-per-instance as opposed to 30 an fd-per-watch? 33 An fd-per-watch quickly consumes more file descriptors than are allowed, 35 select()-able. Yes, root can bump the per-process fd limit and yes, users 38 spaces is thus sensible. The current design is what user-space developers 41 thousand times is silly. If we can implement user-space's preferences 42 cleanly--and we can, the idr layer makes stuff like this trivial--then we [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ |
| H A D | ath.h | 2 * Copyright (c) 2008-2009 Atheros Communications Inc. 30 * and station state to short-circuit node lookups on rx. 117 * struct ath_ops - Register read/write operations 191 return common->ps_ops; in ath_ps_ops() 230 * enum ath_debug_level - atheros wireless debug level 233 * @ATH_DBG_QUEUE: hardware queue management 248 * used exclusively for WLAN-BT coexistence starting from 258 * modifying debug level states -- but this is typically done through a 294 if ((common)->debug_mask & ATH_DBG_##dbg_mask) \ 298 #define ATH_DBG_WARN(foo, arg...) WARN(foo, arg) argument [all …]
|
| /OK3568_Linux_fs/yocto/poky/bitbake/lib/bb/tests/ |
| H A D | event.py | 6 # SPDX-License-Identifier: GPL-2.0-only 40 """ Class used as specification for UI event handler queue stub objects """ 49 """ Class used as specification for UI event handler queue stub objects 144 self.assertEqual(len(test_handlers), count - 1) 320 debug_domains = {'BitBake.Foo': logging.WARNING} 335 logger1 = logging.getLogger("BitBake.Foo") 500 msg = "Foo Bar" 507 msg = "Foo Bar" 516 msg = "Foo Bar" 530 mcdata = {"foobar": "Foo Bar"} [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/include/mbgl/actor/ |
| H A D | scheduler.hpp | 17 - Messages from each individual mailbox are processed in order 18 - Only a single message from a mailbox is processed at a time; there is no 29 Actor<Worker> worker(threadPool, ActorRef<Foo>(*this, mailbox)); 35 // Used by a Mailbox when it has a message in its queue to request that it
|
| /OK3568_Linux_fs/kernel/Documentation/power/ |
| H A D | runtime_pm.rst | 5 (C) 2009-2011 Rafael J. Wysocki <rjw@sisk.pl>, Novell Inc. 18 put their PM-related work items. It is strongly recommended that pm_wq be 20 them to be synchronized with system-wide power transitions (suspend to RAM, 53 The ->runtime_suspend(), ->runtime_resume() and ->runtime_idle() callbacks 57 1. PM domain of the device, if the device's PM domain object, dev->pm_domain, 60 2. Device type of the device, if both dev->type and dev->type->pm are present. 62 3. Device class of the device, if both dev->class and dev->class->pm are 65 4. Bus type of the device, if both dev->bus and dev->bus->pm are present. 69 dev->driver->pm directly (if present). 73 and bus type. Moreover, the high-priority one will always take precedence over [all …]
|
| /OK3568_Linux_fs/yocto/poky/bitbake/lib/bb/ |
| H A D | runqueue.py | 4 Handles preparation and execution of a queue of tasks 7 # Copyright (C) 2006-2007 Richard Purdie 9 # SPDX-License-Identifier: GPL-2.0-only 33 __find_sha256__ = re.compile( r'(?i)(?<![a-z0-9])[a-f0-9]{64}(?![a-z0-9])' ) 60 fn = ":".join(elems[2:-1]) 61 taskname = elems[-1] 106 self.active = self.active - 1 110 self.active = self.active - 1 201 …exceeds_cpu_pressure = self.rq.max_cpu_pressure and (float(curr_cpu_pressure) - float(self.prev_c… 202 …exceeds_io_pressure = self.rq.max_io_pressure and (float(curr_io_pressure) - float(self.prev_io_p… [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/networking/ |
| H A D | snmp_counter.rst | 17 .. _RFC1213 ipInReceives: https://tools.ietf.org/html/rfc1213#page-26 30 .. _RFC1213 ipInDelivers: https://tools.ietf.org/html/rfc1213#page-28 41 .. _RFC1213 ipOutRequests: https://tools.ietf.org/html/rfc1213#page-28 60 .. _Explicit Congestion Notification: https://tools.ietf.org/html/rfc3168#page-6 73 .. _RFC1213 ipInHdrErrors: https://tools.ietf.org/html/rfc1213#page-27 81 .. _RFC1213 ipInAddrErrors: https://tools.ietf.org/html/rfc1213#page-27 98 .. _RFC1213 ipInUnknownProtos: https://tools.ietf.org/html/rfc1213#page-27 111 .. _RFC1213 ipInDiscards: https://tools.ietf.org/html/rfc1213#page-28 118 .. _RFC1213 ipOutDiscards: https://tools.ietf.org/html/rfc1213#page-28 125 .. _RFC1213 ipOutNoRoutes: https://tools.ietf.org/html/rfc1213#page-29 [all …]
|
| H A D | filter.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 .. _networking-filter: 10 ------------ 17 BPF allows a user-space program to attach a filter onto any socket and 42 The biggest user of this construct might be libpcap. Issuing a high-level 43 filter command like `tcpdump -i em1 port 22` passes through the libpcap 45 via SO_ATTACH_FILTER to the kernel. `tcpdump -i em1 port 22 -ddd` 50 qdisc layer, SECCOMP-BPF (SECure COMPuting [1]_), and lots of other places 53 .. [1] Documentation/userspace-api/seccomp_filter.rst 58 architecture for user-level packet capture. In Proceedings of the [all …]
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-python/recipes-devtools/python/python3-yappi/ |
| H A D | 0001-Fix-imports-for-ptests.patch | 3 Date: Mon, 7 Jun 2021 09:40:20 -0400 6 Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> 7 --- 8 tests/test_asyncio.py | 2 +- 9 tests/test_asyncio_context_vars.py | 2 +- 10 tests/test_functionality.py | 2 +- 11 tests/test_gevent.py | 2 +- 12 tests/test_hooks.py | 2 +- 13 tests/test_tags.py | 2 +- 14 6 files changed, 6 insertions(+), 6 deletions(-) [all …]
|
| /OK3568_Linux_fs/kernel/ipc/ |
| H A D | mqueue.c | 70 * Accesses to a message queue are synchronized by acquiring info->lock. 73 * - The actual wakeup of a sleeping task is performed using the wake_q 74 * framework. info->lock is already released when wake_up_q is called. 75 * - The exit codepaths after sleeping check ext_wait_queue->state without 77 * acquiring info->lock. 94 * ->state = STATE_READY (reordered) 102 * the smp_store_release() that does ->state = STATE_READY. 116 * receiver->msg = message; (reordered) 120 * 3) There is intentionally no barrier when setting current->state 121 * to TASK_INTERRUPTIBLE: spin_unlock(&info->lock) provides the [all …]
|
| /OK3568_Linux_fs/kernel/net/sunrpc/ |
| H A D | rpc_pipe.c | 1 // SPDX-License-Identifier: GPL-2.0-only 72 msg = list_entry(head->next, struct rpc_pipe_msg, list); in rpc_purge_list() 73 list_del_init(&msg->list); in rpc_purge_list() 74 msg->errno = err; in rpc_purge_list() 91 spin_lock(&pipe->lock); in rpc_timeout_upcall_queue() 92 destroy_msg = pipe->ops->destroy_msg; in rpc_timeout_upcall_queue() 93 if (pipe->nreaders == 0) { in rpc_timeout_upcall_queue() 94 list_splice_init(&pipe->pipe, &free_list); in rpc_timeout_upcall_queue() 95 pipe->pipelen = 0; in rpc_timeout_upcall_queue() 97 dentry = dget(pipe->dentry); in rpc_timeout_upcall_queue() [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/device/ |
| H A D | bus.h | 1 // SPDX-License-Identifier: GPL-2.0 3 * bus.h - the bus-specific portions of the driver model 5 * Copyright (c) 2001-2003 Patrick Mochel <mochel@osdl.org> 6 * Copyright (c) 2004-2009 Greg Kroah-Hartman <gregkh@suse.de> 7 * Copyright (c) 2008-2009 Novell Inc. 8 * Copyright (c) 2012-2019 Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9 * Copyright (c) 2012-2019 Linux Foundation 11 * See Documentation/driver-api/driver-model/ for more information. 25 * struct bus_type - The bus type of the device 28 * @dev_name: Used for subsystems to enumerate devices like ("foo%u", dev->id). [all …]
|
| /OK3568_Linux_fs/kernel/kernel/locking/ |
| H A D | rtmutex.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * RT-Mutexes: simple blocking mutual exclusion locks with PI support 7 * Copyright (C) 2004-2006 Red Hat, Inc., Ingo Molnar <mingo@redhat.com> 8 * Copyright (C) 2005-2006 Timesys Corp., Thomas Gleixner <tglx@timesys.com> 12 * See Documentation/locking/rt-mutex-design.rst for details. 27 * lock->owner state tracking: 29 * lock->owner holds the task_struct pointer of the owner. Bit 0 40 * possible when bit 0 of lock->owner is 0. 43 * with ->wait_lock is held. To prevent any fast path cmpxchg to the lock, 61 WRITE_ONCE(lock->owner, (struct task_struct *)val); in rt_mutex_set_owner() [all …]
|
| /OK3568_Linux_fs/kernel/net/unix/ |
| H A D | garbage.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 13 * - object w/ a bit 14 * - free list 18 * - explicit stack instead of recursion 19 * - tail recurse on first born instead of immediate push/pop 20 * - we gather the stuff that should not be killed into tree 25 * - don't just push entire root set; process in place 32 * of foo to bar and vice versa. Current code chokes on that. 38 * upon the beginning and unmark non-junk ones. 56 * parents (->gc_tree). [all …]
|
| /OK3568_Linux_fs/kernel/fs/ |
| H A D | block_dev.c | 1 // SPDX-License-Identifier: GPL-2.0-only 18 #include <linux/backing-dev.h> 53 return &BDEV_I(inode)->bdev; in I_BDEV() 59 struct inode *inode = bdev->bd_inode; in bdev_write_inode() 62 spin_lock(&inode->i_lock); in bdev_write_inode() 63 while (inode->i_state & I_DIRTY) { in bdev_write_inode() 64 spin_unlock(&inode->i_lock); in bdev_write_inode() 72 spin_lock(&inode->i_lock); in bdev_write_inode() 74 spin_unlock(&inode->i_lock); in bdev_write_inode() 80 struct address_space *mapping = bdev->bd_inode->i_mapping; in kill_bdev() [all …]
|
| /OK3568_Linux_fs/kernel/net/ipv4/ |
| H A D | ip_output.c | 1 // SPDX-License-Identifier: GPL-2.0-only 39 * silently drop skb instead of failing with -EPERM. 79 #include <linux/bpf-cgroup.h> 94 iph->check = 0; in ip_send_check() 95 iph->check = ip_fast_csum((unsigned char *)iph, iph->ihl); in ip_send_check() 103 iph->tot_len = htons(skb->len); in __ip_local_out() 113 skb->protocol = htons(ETH_P_IP); in __ip_local_out() 116 net, sk, skb, NULL, skb_dst(skb)->dev, in __ip_local_out() 134 int ttl = inet->uc_ttl; in ip_select_ttl() 155 skb_push(skb, sizeof(struct iphdr) + (opt ? opt->opt.optlen : 0)); in ip_build_and_send_pkt() [all …]
|
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 40 so-called IP spoofing, however it can pose problems if you use 42 than packets from that host to you) or if you operate a non-routing 52 <file:Documentation/networking/ip-sysctl.rst>. 71 address into account. Furthermore, the TOS (Type-Of-Service) field 89 equal "cost" and chooses one of them in a non-deterministic fashion 132 <file:Documentation/admin-guide/nfs/nfsroot.rst> for details. 147 Read <file:Documentation/admin-guide/nfs/nfsroot.rst> for details. 160 <file:Documentation/admin-guide/nfs/nfsroot.rst> for details. 173 mobile-IP facilities (allowing laptops to seamlessly move between [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/core-api/ |
| H A D | atomic_ops.rst | 23 See :ref:`Documentation/process/volatile-considered-harmful.rst 28 :ref:`Documentation/core-api/local_ops.rst <local_ops>` for the semantics of 35 #define atomic_set(v, i) ((v)->counter = (i)) 52 struct foo { atomic_t counter; }; 55 struct foo *k; 59 return -ENOMEM; 60 atomic_set(&k->counter, 0); 70 #define atomic_read(v) ((v)->counter) 179 Don't even -think- about doing this without proper use of memory barriers, 305 Preceding a non-value-returning read-modify-write atomic operation with [all …]
|
| /OK3568_Linux_fs/external/xserver/test/ |
| H A D | input.c | 25 #include <dix-config.h> 46 #include "tests-common.h" 72 assert(val->numAxes == num_axes); in dix_init_valuators() 73 assert(val->numMotionEvents == 0); in dix_init_valuators() 74 assert(val->axisVal); in dix_init_valuators() 77 assert(val->axisVal[i] == 0); in dix_init_valuators() 78 assert(val->axes->min_value == NO_AXIS_LIMITS); in dix_init_valuators() 79 assert(val->axes->max_value == NO_AXIS_LIMITS); in dix_init_valuators() 80 assert(val->axes->mode == Absolute); in dix_init_valuators() 90 (&dev, 0, SCROLL_TYPE_VERTICAL - 1, 1.0, SCROLL_FLAG_NONE) == FALSE); in dix_init_valuators() [all …]
|