/openbmc/linux/drivers/net/wireless/ath/ath6kl/ |
H A D | htc_pipe.c | 2 * Copyright (c) 2007-2011 Atheros Communications Inc. 19 #include "hif-ops.h" 31 if (packet->info.tx.flags & HTC_FLAGS_TX_FIXUP_NETBUF) { in restore_tx_packet() 32 skb_pull(packet->skb, sizeof(struct htc_frame_hdr)); in restore_tx_packet() 33 packet->info.tx.flags &= ~HTC_FLAGS_TX_FIXUP_NETBUF; in restore_tx_packet() 47 if (ep->ep_cb.tx_comp_multi != NULL) { in do_send_completion() 50 __func__, ep->eid, in do_send_completion() 56 ep->ep_cb.tx_comp_multi(ep->target, queue_to_indicate); in do_send_completion() 66 struct htc_packet, list); in do_send_completion() 68 list_del(&packet->list); in do_send_completion() [all …]
|
H A D | htc_mbox.c | 2 * Copyright (c) 2007-2011 Atheros Communications Inc. 3 * Copyright (c) 2011-2012 Qualcomm Atheros, Inc. 21 #include "hif-ops.h" 26 #define CALC_TXRX_PADDED_LEN(dev, len) (__ALIGN_MASK((len), (dev)->block_mask)) 28 static void ath6kl_htc_mbox_cleanup(struct htc_target *target); 29 static void ath6kl_htc_mbox_stop(struct htc_target *target); 30 static int ath6kl_htc_mbox_add_rxbuf_multiple(struct htc_target *target, 32 static void ath6kl_htc_set_credit_dist(struct htc_target *target, 36 /* threshold to re-enable Tx bundling for an AC*/ 45 ep_dist->endpoint, credits); in ath6kl_credit_deposit() [all …]
|
/openbmc/linux/Documentation/power/ |
H A D | pm_qos_interface.rst | 11 * The per-device PM QoS framework provides the API to manage the 12 per-device latency constraints and PM QoS flags. 20 A global list of CPU latency QoS requests is maintained along with an aggregated 21 (effective) target value. The aggregated target value is updated with changes 22 to the request list or elements of the list. For CPU latency QoS, the 23 aggregated target value is simply the min of the request values held in the list 26 Note: the aggregated target value is implemented as an atomic variable so that 32 Will insert an element into the CPU latency QoS list with the target value. 33 Upon change to this list the new target is recomputed and any registered 34 notifiers are called only if the target value is now different. [all …]
|
/openbmc/u-boot/tools/buildman/ |
H A D | board.py | 1 # SPDX-License-Identifier: GPL-2.0+ 22 props: List of properties to check 35 """A list of expressions each of which must match with properties. 37 This provides a list of 'AND' expressions, meaning that each must 45 """Add an Expr object to the list to check. 48 expr: New Expr object to add to the list of those that must 63 props: List of properties to check 74 def __init__(self, status, arch, cpu, soc, vendor, board_name, target, options): argument 84 target: Target name (use make <target>_defconfig to configure) 85 options: board-specific options (e.g. integratorcp:CM1136) [all …]
|
H A D | builder.py | 1 # SPDX-License-Identifier: GPL-2.0+ 4 # Bloat-o-meter code used here Copyright 2004 Matt Mackall <mpm@selenic.com> 40 commit and builds it (typically without re-configuring). When it runs out 44 Clearly the builder threads could work either way - they could check out a 66 Buildman also create working directories for each thread, in a .bm-work/ 69 As an example, say we are building branch 'us-net' for boards 'sandbox' and 70 'seaboard', and say that us-net has two commits. We will have directories 73 us-net/ base directory 74 01_of_02_g4ed4ebc_net--Add-tftp-speed-/ 76 u-boot.bin [all …]
|
/openbmc/linux/Documentation/ABI/stable/ |
H A D | sysfs-driver-ib_srp | 1 What: /sys/class/infiniband_srp/srp-<hca>-<port_number>/add_target 4 Contact: linux-rdma@vger.kernel.org 5 Description: Interface for making ib_srp connect to a new target. 6 One can request ib_srp to connect to a new target by writing 7 a comma-separated list of login parameters to this sysfs 10 * id_ext, a 16-digit hexadecimal number specifying the eight 11 byte identifier extension in the 16-byte SRP target port 12 identifier. The target port identifier is sent by ib_srp 13 to the target in the SRP_LOGIN_REQ request. 14 * ioc_guid, a 16-digit hexadecimal number specifying the eight [all …]
|
/openbmc/linux/drivers/scsi/arm/ |
H A D | queue.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 1997-2000 Russell King 8 * 15-Sep-1997 RMK Created. 9 * 11-Oct-1997 RMK Corrected problem with queue_remove_exclude 10 * not updating internal linked list properly 12 * 30-Aug-2000 RMK Use Linux list handling and spinlocks 20 #include <linux/list.h> 32 struct list_head list; member 43 #define SET_MAGIC(q,m) ((q)->magic = (m)) 44 #define BAD_MAGIC(q,m) ((q)->magic != (m)) [all …]
|
/openbmc/linux/drivers/char/agp/ |
H A D | isoch.c | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <linux/list.h> 17 struct list_head list; member 25 struct agp_3_5_dev *cur, *n = list_entry(new, struct agp_3_5_dev, list); in agp_3_5_dev_list_insert() 29 cur = list_entry(pos, struct agp_3_5_dev, list); in agp_3_5_dev_list_insert() 30 if (cur->maxbw > n->maxbw) in agp_3_5_dev_list_insert() 36 static void agp_3_5_dev_list_sort(struct agp_3_5_dev *list, unsigned int ndevs) in agp_3_5_dev_list_sort() argument 40 struct list_head *pos, *tmp, *head = &list->list, *start = head->next; in agp_3_5_dev_list_sort() 46 cur = list_entry(pos, struct agp_3_5_dev, list); in agp_3_5_dev_list_sort() 47 dev = cur->dev; in agp_3_5_dev_list_sort() [all …]
|
/openbmc/phosphor-fan-presence/control/json/ |
H A D | fan.hpp | 8 * http://www.apache.org/licenses/LICENSE-2.0 31 * @class Fan - Represents a configured fan control fan object 36 * fan is included, what sensors make up the fan, the target interface to be 37 * used in setting a target, and any profiles(OPTIONAL) the fan should be 62 * @param[in] jsonObj - JSON object 77 * @brief Get the list of sensors 79 * @return List of sensors with `Target` property 89 * @return Interface containing `Target` to use on sensors 97 * @brief Get the current fan target 99 * @return - The current target of the fan [all …]
|
/openbmc/qemu/stats/ |
H A D | stats-hmp-cmds.c | 9 #include "qapi/qapi-commands-stats.h" 20 monitor_printf(mon, " %s (%s%s", value->name, StatsType_str(value->type), in print_stats_schema_value() 21 value->has_unit || value->exponent ? ", " : ""); in print_stats_schema_value() 23 if (value->has_unit) { in print_stats_schema_value() 24 if (value->unit == STATS_UNIT_SECONDS) { in print_stats_schema_value() 26 } else if (value->unit == STATS_UNIT_BYTES) { in print_stats_schema_value() 31 if (unit && value->base == 10 && in print_stats_schema_value() 32 value->exponent >= -18 && value->exponent <= 18 && in print_stats_schema_value() 33 value->exponent % 3 == 0) { in print_stats_schema_value() 34 monitor_puts(mon, si_prefix(value->exponent)); in print_stats_schema_value() [all …]
|
/openbmc/openbmc/poky/meta/lib/oeqa/runtime/cases/ |
H A D | apt.py | 4 # SPDX-License-Identifier: MIT 16 command = 'apt-get %s' % command 17 status, output = self.target.run(command, 1500) 28 '0.0.0.0', port=cls.tc.target.server_port, 37 apt_get_source_server = 'http://%s:%s/' % (self.tc.target.server_ip, self.repo_server.port) 39 …self.target.run('cd %s; echo deb [ allow-insecure=yes ] %s/all ./ > sources.list' % (apt_get_sourc… 42 apt_get_source_server = 'http://%s:%s' % (self.tc.target.server_ip, self.repo_server.port) 44 …self.target.run("cd %s; cp sources.list sources.list.bak; sed -i 's|\[trusted=yes\] http://bogus_i… 48 self.target.run('cd %s; rm sources.list' % (apt_get_sourceslist_dir)) 52 self.target.run('cd %s; mv sources.list.bak sources.list' % (apt_get_sourceslist_dir)) [all …]
|
H A D | systemd.py | 4 # SPDX-License-Identifier: MIT 19 def systemctl(self, action='', target='', expected=0, verbose=False): argument 20 command = 'SYSTEMD_BUS_TIMEOUT=240s systemctl %s %s' % (action, target) 21 status, output = self.target.run(command) 24 cmd = 'SYSTEMD_BUS_TIMEOUT=240s systemctl status --full %s' % target 25 message += self.target.run(cmd)[1] 32 Request for the journalctl output to the current target system 35 -args, an optional argument pass through argument 36 -l_match_units, an optional list of units to filter the output 38 -string output of the journalctl command [all …]
|
/openbmc/linux/fs/ocfs2/dlm/ |
H A D | dlmthread.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 40 /* will exit holding res->spinlock, but may drop in function */ 41 /* waits until flags are cleared on res->state */ 46 assert_spin_locked(&res->spinlock); in __dlm_wait_on_lockres_flags() 48 add_wait_queue(&res->wq, &wait); in __dlm_wait_on_lockres_flags() 51 if (res->state & flags) { in __dlm_wait_on_lockres_flags() 52 spin_unlock(&res->spinlock); in __dlm_wait_on_lockres_flags() 54 spin_lock(&res->spinlock); in __dlm_wait_on_lockres_flags() 57 remove_wait_queue(&res->wq, &wait); in __dlm_wait_on_lockres_flags() 63 if (list_empty(&res->granted) && in __dlm_lockres_has_locks() [all …]
|
/openbmc/linux/include/linux/ |
H A D | damon.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 19 /* Max priority score for DAMON-based operation schemes */ 25 return l + get_random_u32_below(r - l); in damon_rand() 29 * struct damon_addr_range - Represents an address region of [@start, @end). 39 * struct damon_region - Represents a monitoring target region. 43 * @list: List head for siblings. 49 * region are set as region size-weighted average of those of the two regions. 55 struct list_head list; member 63 * struct damon_target - Represents a monitoring target. 65 * @nr_regions: Number of monitoring target regions of this target. [all …]
|
H A D | virtio_vsock.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 17 #define VIRTIO_VSOCK_SKB_CB(skb) ((struct virtio_vsock_skb_cb *)((skb)->cb)) 21 return (struct virtio_vsock_hdr *)skb->head; in virtio_vsock_hdr() 26 return VIRTIO_VSOCK_SKB_CB(skb)->reply; in virtio_vsock_skb_reply() 31 VIRTIO_VSOCK_SKB_CB(skb)->reply = true; in virtio_vsock_skb_set_reply() 36 return VIRTIO_VSOCK_SKB_CB(skb)->tap_delivered; in virtio_vsock_skb_tap_delivered() 41 VIRTIO_VSOCK_SKB_CB(skb)->tap_delivered = true; in virtio_vsock_skb_set_tap_delivered() 46 VIRTIO_VSOCK_SKB_CB(skb)->tap_delivered = false; in virtio_vsock_skb_clear_tap_delivered() 53 len = le32_to_cpu(virtio_vsock_hdr(skb)->len); in virtio_vsock_skb_rx_put() 75 virtio_vsock_skb_queue_head(struct sk_buff_head *list, struct sk_buff *skb) in virtio_vsock_skb_queue_head() argument [all …]
|
/openbmc/openbmc/poky/bitbake/lib/bb/ |
H A D | taskdata.py | 10 # SPDX-License-Identifier: GPL-2.0-only 19 def re_match_strings(target, strings): argument 21 Whether or not the string 'target' matches 26 if re.match(name, target): 28 elif name == target: 75 bb.msg.fatal("TaskData", "Trying to re-add a failed file? Something is broken...") 133 self.depids[fn] = list(dependids) 155 self.rdepids[fn] = list(rdependids) 177 funcname = '_%s_calculate_extra_depends' % pn.replace('-', '_') 183 def have_build_target(self, target): argument [all …]
|
/openbmc/openbmc-test-automation/lib/ |
H A D | fan_utils.robot | 32 # This keyword populates the fan_names list with the names of 36 # fan_names The list of fan names to which new fan names are to be 37 # added to. This list is returned to the caller. 47 Append To List ${fan_names} ${fan_name} 80 [Documentation] Set the fan state, either functional or non-functional. 85 # fan_state The state to set, 1 for functional, 2 for non-functional. 93 Set Fan Target Speed 94 [Documentation] Set the target speed of a fan. 99 # fan_speed The target speed to set (e.g. "9000"). 103 ... Target data=${valueDict} [all …]
|
/openbmc/linux/drivers/acpi/acpica/ |
H A D | rsdump.c | 1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 4 * Module Name: rsdump - AML debugger support for resource structures. 55 * PARAMETERS: resource_list - Pointer to a resource descriptor list 76 /* Walk list and dump all resource descriptors (END_TAG terminates) */ in acpi_rs_dump_resource_list() 84 type = resource_list->type; in acpi_rs_dump_resource_list() 87 ("Invalid descriptor type (%X) in resource list\n", in acpi_rs_dump_resource_list() 88 resource_list->type); in acpi_rs_dump_resource_list() 90 } else if (!resource_list->type) { in acpi_rs_dump_resource_list() 97 if (!resource_list->length) { in acpi_rs_dump_resource_list() 99 ("Invalid zero length descriptor in resource list\n"); in acpi_rs_dump_resource_list() [all …]
|
/openbmc/openbmc/poky/meta/conf/ |
H A D | documentation.conf | 3 # Mail your changes to openembedded-devel@openembedded.org 8 do_build[doc] = "Default task for a recipe - depends on all other normal tasks required to 'build' … 11 do_clean[doc] = "Removes all output files for a target" 12 …all[doc] = "Removes all output files, shared state cache, and downloaded source files for a target" 13 do_cleansstate[doc] = "Removes all output files and shared state cache for a target" 17 do_configure[doc] = "Configures the source by enabling and disabling any build-time and configurati… 26 do_kernel_checkout[doc] = "Checks out source/meta branches for a linux-yocto style kernel" 27 do_kernel_configcheck[doc] = "Validates the kernel configuration for a linux-yocto style kernel" 28 do_kernel_configme[doc] = "Assembles the kernel configuration for a linux-yocto style kernel" 30 do_listtasks[doc] = "Lists all defined tasks for a target" [all …]
|
/openbmc/linux/drivers/scsi/megaraid/ |
H A D | mega_common.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 6 * Copyright (c) 2003-2004 LSI Logic Corporation. 10 * Libaray of common routine used by all low-level megaraid drivers 24 #include <linux/list.h> 26 #include <linux/dma-mapping.h> 44 * scb_t - scsi command control block 46 * @list : list of control blocks 52 * @dma_type : transfer with sg list, buffer, or no data transfer 54 * @dev_target : actual target on the device 62 * target on the controller. [all …]
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | ftm-initiator.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 3 * Copyright (C) 2015-2017 Intel Deutschland GmbH 4 * Copyright (C) 2018-2022 Intel Corporation 10 #include "iwl-io.h" 11 #include "iwl-prph.h" 15 struct list_head list; member 22 struct list_head list; member 33 struct list_head list; member 51 lockdep_assert_held(&mvm->mutex); in iwl_mvm_ftm_add_pasn_sta() 54 return -ENOBUFS; in iwl_mvm_ftm_add_pasn_sta() [all …]
|
/openbmc/openbmc/poky/scripts/lib/devtool/ |
H A D | deploy.py | 1 # Development tool - deploy/undeploy command plugin 3 # Copyright (C) 2014-2016 Intel Corporation 5 # SPDX-License-Identifier: GPL-2.0-only 27 Prepare a shell script for running on the target to 29 script - only commands that are likely to be available on the 30 target are suitable (the target might be constrained, e.g. using 35 lines.append('set -e') 37 # Yes, I know this is crude - but it does work 38 lines.append('for entry in %s/*.list; do' % deploylist_path) 39 lines.append('[ ! -f $entry ] && exit') [all …]
|
/openbmc/openbmc/poky/meta/classes/ |
H A D | copyleft_filter.bbclass | 4 # SPDX-License-Identifier: MIT 14 COPYLEFT_LICENSE_INCLUDE[type] = 'list' 15 COPYLEFT_LICENSE_INCLUDE[doc] = 'Space separated list of globs which include licenses' 18 COPYLEFT_LICENSE_EXCLUDE[type] = 'list' 19 COPYLEFT_LICENSE_EXCLUDE[doc] = 'Space separated list of globs which exclude licenses' 22 COPYLEFT_RECIPE_TYPE[doc] = 'The "type" of the current recipe (e.g. target, native, cross)' 24 COPYLEFT_RECIPE_TYPES ?= 'target' 25 COPYLEFT_RECIPE_TYPES[type] = 'list' 26 COPYLEFT_RECIPE_TYPES[doc] = 'Space separated list of recipe types to include' 28 COPYLEFT_AVAILABLE_RECIPE_TYPES = 'target native nativesdk cross crosssdk cross-canadian' [all …]
|
/openbmc/linux/mm/ |
H A D | memory-tiers.c | 1 // SPDX-License-Identifier: GPL-2.0 7 #include <linux/memory-tiers.h> 13 struct list_head list; member 14 /* list of all memory types part of this tier */ 62 * memory_tiers0 = 0-1 63 * memory_tiers1 = 2-3 72 * Node 0 & 1 are CPU + DRAM nodes, node 2 is memory-only DRAM node. 80 * memory_tiers0 = 0-2 118 list_for_each_entry(memtype, &memtier->memory_types, tier_sibiling) in get_memtier_nodemask() 119 nodes_or(nodes, nodes, memtype->nodes); in get_memtier_nodemask() [all …]
|
/openbmc/openbmc/meta-arm/meta-arm-systemready/recipes-test/arm-systemready-linux-distros/files/unattended-boot-conf/openSUSE/ |
H A D | autoinst.xml | 16 <loader_type>grub2-efi</loader_type> 23 <zones t="list"> 26 <interfaces t="list"/> 29 <ports t="list"/> 30 <protocols t="list"/> 31 <services t="list"/> 33 <target>%%REJECT%%</target> 36 …<description>For computers in your demilitarized zone that are publicly-accessible with limited ac… 37 <interfaces t="list"/> 40 <ports t="list"/> [all …]
|