| /linux/arch/arm64/include/asm/ |
| H A D | atomic_ll_sc.h | 25 #define ATOMIC_OP(op, asm_op, constraint) \ argument 39 : __stringify(constraint) "r" (i)); \ 42 #define ATOMIC_OP_RETURN(name, mb, acq, rel, cl, op, asm_op, constraint)\ argument 57 : __stringify(constraint) "r" (i) \ 63 #define ATOMIC_FETCH_OP(name, mb, acq, rel, cl, op, asm_op, constraint) \ argument 78 : __stringify(constraint) "r" (i) \ 112 * have a constraint for this, so fall back to register. in ATOMIC_OPS() 121 #define ATOMIC64_OP(op, asm_op, constraint) \ in ATOMIC_OPS() argument 135 : __stringify(constraint) "r" (i)); \ in ATOMIC_OPS() 138 #define ATOMIC64_OP_RETURN(name, mb, acq, rel, cl, op, asm_op, constraint)\ argument [all …]
|
| /linux/kernel/power/ |
| H A D | qos.c | 50 * pm_qos_read_value - Return the current effective constraint value. 51 * @c: List of PM QoS constraint requests. 82 * pm_qos_update_target - Update a list of PM QoS constraint requests. 88 * Update the given list of PM QoS constraint requests, @c, by carrying an 96 * Return: 1 if the aggregate constraint value has changed, 0 otherwise. 172 * Return: 1 if the aggregate constraint value has changed, 0 otherwise. 260 * @value: Requested constraint value. 264 * constraint for that list. 289 * @new_value: New requested constraint value. 292 * latency QoS list along with updating the effective constraint value for that [all …]
|
| /linux/tools/perf/scripts/python/ |
| H A D | export-to-postgresql.py | 896 'ADD CONSTRAINT machinefk FOREIGN KEY (machine_id) REFERENCES machines (id),' 897 'ADD CONSTRAINT processfk FOREIGN KEY (process_id) REFERENCES threads (id)') 899 'ADD CONSTRAINT threadfk FOREIGN KEY (c_thread_id) REFERENCES threads (id)') 901 'ADD CONSTRAINT commfk FOREIGN KEY (comm_id) REFERENCES comms (id),' 902 'ADD CONSTRAINT threadfk FOREIGN KEY (thread_id) REFERENCES threads (id)') 904 'ADD CONSTRAINT machinefk FOREIGN KEY (machine_id) REFERENCES machines (id)') 906 'ADD CONSTRAINT dsofk FOREIGN KEY (dso_id) REFERENCES dsos (id)') 908 'ADD CONSTRAINT evselfk FOREIGN KEY (evsel_id) REFERENCES selected_events (id),' 909 'ADD CONSTRAINT machinefk FOREIGN KEY (machine_id) REFERENCES machines (id),' 910 'ADD CONSTRAINT threadfk FOREIGN KEY (thread_id) REFERENCES threads (id),' [all …]
|
| /linux/tools/testing/selftests/rseq/ |
| H A D | rseq-ppc.h | 46 …ORE_LONG(arg) "std%U[" __rseq_str(arg) "]%X[" __rseq_str(arg) "] " /* To memory ("m" constraint) */ 47 …TORE_INT(arg) "stw%U[" __rseq_str(arg) "]%X[" __rseq_str(arg) "] " /* To memory ("m" constraint) */ 48 …AD_LONG(arg) "ld%U[" __rseq_str(arg) "]%X[" __rseq_str(arg) "] " /* From memory ("m" constraint) */ 49 …AD_INT(arg) "lwz%U[" __rseq_str(arg) "]%X[" __rseq_str(arg) "] " /* From memory ("m" constraint) */ 50 #define RSEQ_LOADX_LONG "ldx " /* From base register ("b" constraint) */ 91 …ORE_LONG(arg) "stw%U[" __rseq_str(arg) "]%X[" __rseq_str(arg) "] " /* To memory ("m" constraint) */ 92 #define RSEQ_STORE_INT(arg) RSEQ_STORE_LONG(arg) /* To memory ("m" constraint) */ 93 …D_LONG(arg) "lwz%U[" __rseq_str(arg) "]%X[" __rseq_str(arg) "] " /* From memory ("m" constraint) */ 94 #define RSEQ_LOAD_INT(arg) RSEQ_LOAD_LONG(arg) /* From memory ("m" constraint) */ 95 #define RSEQ_LOADX_LONG "lwzx " /* From base register ("b" constraint) */
|
| /linux/drivers/base/power/ |
| H A D | qos.c | 18 * per-device constraint data struct. 20 * Note about the per-device constraint data struct allocation: 93 * __dev_pm_qos_resume_latency - Get resume latency constraint for a given device. 94 * @dev: Device to get the PM QoS constraint value for. 106 * dev_pm_qos_read_value - Get PM QoS constraint for a given device (locked). 107 * @dev: Device to get the PM QoS constraint value for. 144 * @req: Constraint request to apply 192 * Called at the first call to add_request, for constraint data allocation 369 * @dev: target device for the constraint 380 * Returns 1 if the aggregated constraint value has changed, [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-class-powercap | 92 constraint can have an optional name. Here "X" can have values 110 constraint_X_power_limit_uw to define a power constraint. 119 Maximum allowed power in micro watts for this constraint. 127 Minimum allowed power in micro watts for this constraint. 136 constraint. Here "X" can have values from 0 to max integer. 144 constraint. Here "X" can have values from 0 to max integer.
|
| H A D | sysfs-class-regulator | 156 NOTE: this will return the string 'constraint not defined' if 157 the power domain has no min microvolts constraint defined by 171 NOTE: this will return the string 'constraint not defined' if 172 the power domain has no max microvolts constraint defined by 186 NOTE: this will return the string 'constraint not defined' if 187 the power domain has no min microamps constraint defined by 201 NOTE: this will return the string 'constraint not defined' if 202 the power domain has no max microamps constraint defined by
|
| /linux/tools/testing/selftests/powerpc/pmu/event_code_tests/ |
| H A D | group_pmc56_exclude_constraints_test.c | 13 * Testcase for group constraint check for 16 * Test that pmc5/6 is excluded from constraint 29 * PMC5/6 is excluded from constraint bit in group_pmc56_exclude_constraints() 47 * The event_open will fail if constraint check fails. in group_pmc56_exclude_constraints()
|
| H A D | group_constraint_unit_test.c | 21 * Testcase for group constraint check of unit and pmc bits which is 33 * Constraint to use PMC4 with one of the event in group, in group_constraint_unit()
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | 11h.c | 31 struct mwifiex_ie_types_local_pwr_constraint *constraint; in mwifiex_11h_process_infra_join() local 49 constraint = (struct mwifiex_ie_types_local_pwr_constraint *)*buffer; in mwifiex_11h_process_infra_join() 50 constraint->header.type = cpu_to_le16(WLAN_EID_PWR_CONSTRAINT); in mwifiex_11h_process_infra_join() 51 constraint->header.len = cpu_to_le16(2); in mwifiex_11h_process_infra_join() 52 constraint->chan = bss_desc->channel; in mwifiex_11h_process_infra_join() 53 constraint->constraint = bss_desc->local_constraint; in mwifiex_11h_process_infra_join() 54 *buffer += sizeof(*constraint); in mwifiex_11h_process_infra_join()
|
| /linux/drivers/acpi/x86/ |
| H A D | s2idle.c | 69 /* Device constraint entry structure */ 76 /* Constraint package structure */ 88 /* AMD Constraint package structure */ 219 struct lpi_constraints *constraint; in lpi_device_get_constraints() local 249 constraint = &lpi_constraints_table[lpi_constraints_table_size]; in lpi_device_get_constraints() 251 status = acpi_get_handle(NULL, info.name, &constraint->handle); in lpi_device_get_constraints() 258 constraint->min_dstate = -1; in lpi_device_get_constraints() 285 constraint->min_dstate = dev_info.min_dstate; in lpi_device_get_constraints() 290 if (constraint->min_dstate < 0) { in lpi_device_get_constraints() 292 "Incomplete constraint defined\n"); in lpi_device_get_constraints() [all …]
|
| /linux/sound/soc/codecs/ |
| H A D | ak4613.c | 433 struct snd_pcm_hw_constraint_list *constraint; in ak4613_hw_constraints() local 441 constraint = &priv->constraint_rates; in ak4613_hw_constraints() 442 constraint->list = ak4613_rates; in ak4613_hw_constraints() 443 constraint->mask = 0; in ak4613_hw_constraints() 444 constraint->count = 0; in ak4613_hw_constraints() 462 constraint->count = i + 1; in ak4613_hw_constraints() 466 SNDRV_PCM_HW_PARAM_RATE, constraint); in ak4613_hw_constraints() 476 * the constraint is same as working mode. in ak4613_hw_constraints() 483 * the constraint is based on board configs. in ak4613_hw_constraints() 496 constraint = &priv->constraint_channels; in ak4613_hw_constraints() [all …]
|
| H A D | ak4619.c | 154 struct snd_pcm_hw_constraint_list constraint; member 708 struct snd_pcm_hw_constraint_list *constraint = &ak4619->constraint; in ak4619_hw_constraints() local 759 constraint->list = ak4619_sr; in ak4619_hw_constraints() 760 constraint->mask = ak4619_rate_mask; in ak4619_hw_constraints() 761 constraint->count = ARRAY_SIZE(ak4619_sr); in ak4619_hw_constraints() 763 snd_pcm_hw_constraint_list(runtime, 0, SNDRV_PCM_HW_PARAM_RATE, constraint); in ak4619_hw_constraints()
|
| /linux/rust/syn/ |
| H A D | path.rs | 187 /// A binding (equality constraint) on an associated type: the `Item = 190 /// An equality constraint on an associated constant: the `PANIC = 194 Constraint(Constraint), 211 /// A binding (equality constraint) on an associated type: the `Item = u8` 223 /// An equality constraint on an associated constant: the `PANIC = false` in 237 pub struct Constraint { 299 use crate::path::Constraint; 368 return Ok(GenericArgument::Constraint(Constraint { in parse() 705 AngleBracketedGenericArguments, AssocConst, AssocType, Constraint, GenericArgument, 789 GenericArgument::Constraint(constraint) => constraint.to_tokens(tokens), in to_tokens() [all …]
|
| /linux/security/selinux/ss/ |
| H A D | constraint.h | 3 * A constraint is a condition that must be satisfied in 60 struct constraint_expr *expr; /* constraint on permissions */ 61 struct constraint_node *next; /* next constraint */
|
| /linux/Documentation/power/powercap/ |
| H A D | powercap.rst | 155 max_energy_range_uj) and constraint attributes (constraint_*) allowing controls 173 All the zones contain attributes representing the constraint names, 176 correspond to the jth constraint (j = 0,1,2). 226 An optional name of the constraint
|
| H A D | dtpm.rst | 140 * constraint_X_name: The name of the constraint. 147 the constraint will be removed. 150 on the constraint number. 155 * Constraint 0: The power limitation is immediately applied, without
|
| /linux/sound/soc/sdca/ |
| H A D | sdca_asoc.c | 1410 struct snd_pcm_hw_constraint_list *constraint; in sdca_asoc_get_port() 1441 dev_dbg(dev, "%s: set channel constraint mask: %#x\n", in sdca_asoc_get_port() 1444 constraint = kzalloc_obj(*constraint); in sdca_asoc_get_port() 1445 if (!constraint) in sdca_asoc_get_port() 1448 constraint->count = ARRAY_SIZE(channel_list); in sdca_asoc_get_port() 1449 constraint->list = channel_list; in sdca_asoc_get_port() 1450 constraint->mask = channel_mask; in sdca_asoc_get_port() 1454 constraint); in sdca_asoc_get_port() 1456 dev_err(dev, "%s: failed to add constraint in sdca_asoc_get_port() 1318 struct snd_pcm_hw_constraint_list *constraint; sdca_asoc_set_constraints() local 1385 struct snd_pcm_hw_constraint_list *constraint = dai->priv; sdca_asoc_free_constraints() local [all...] |
| /linux/include/linux/ |
| H A D | oom.h | 52 /* Used to print the constraint info. */ 53 enum oom_constraint constraint; member
|
| /linux/sound/core/ |
| H A D | pcm_lib.c | 1155 * snd_pcm_hw_rule_add - add the hw-constraint rule 1210 * snd_pcm_hw_constraint_mask - apply the given bitmap mask constraint 1215 * Apply the constraint of the given bitmap mask to a 32-bit mask parameter. 1232 * snd_pcm_hw_constraint_mask64 - apply the given bitmap mask constraint 1237 * Apply the constraint of the given bitmap mask to a 64-bit mask parameter. 1256 * snd_pcm_hw_constraint_integer - apply an integer constraint to an interval 1258 * @var: hw_params variable to apply the integer constraint 1260 * Apply the constraint of integer to an interval parameter. 1273 * snd_pcm_hw_constraint_minmax - apply a min/max range constraint to an interval 1279 * Apply the min/max range constraint to an interval parameter. [all …]
|
| /linux/arch/x86/include/asm/ |
| H A D | asm.h | 212 * Combine multiple asm inline constraint args into a single arg for passing to 219 * This output constraint should be used for any inline asm which has a "call" 239 * instructions, but GCC's "A" constraint has different meanings.
|
| /linux/Documentation/devicetree/bindings/thermal/ |
| H A D | thermal-idle.yaml | 40 The exit latency constraint in microsecond for the injected idle state 41 for the device. It is the latency constraint to apply when selecting an
|
| /linux/arch/powerpc/perf/ |
| H A D | ppc970-pmu.c | 85 * Layout of constraint bits: 91 * SP - SPCSEL constraint 94 * T0 - TTM0 constraint 97 * T1 - TTM1 constraint 100 * UC - unit constraint: can't have all three of FPU|IFU|VPU, ISU, IDU|STS
|
| /linux/Documentation/arch/arm/ |
| H A D | porting.rst | 35 and eventually executed. The following constraint must be valid: 48 Virtual address of the initial RAM disk. The following constraint
|
| /linux/sound/soc/amd/acp/ |
| H A D | acp-platform.c | 225 dev_err(component->dev, "set hw constraint HW_PARAM_PERIOD_BYTES failed\n"); in acp_dma_open() 232 dev_err(component->dev, "set hw constraint HW_PARAM_BUFFER_BYTES failed\n"); in acp_dma_open() 239 dev_err(component->dev, "set integer constraint failed\n"); in acp_dma_open()
|