Home
last modified time | relevance | path

Searched refs:as (Results 1 – 25 of 3370) sorted by relevance

12345678910>>...135

/linux/drivers/net/wireless/ath/ath5k/
H A Dani.c223 ath5k_ani_raise_immunity(struct ath5k_hw *ah, struct ath5k_ani_state *as, in ath5k_ani_raise_immunity() argument
232 if (as->noise_imm_level < ATH5K_ANI_MAX_NOISE_IMM_LVL) { in ath5k_ani_raise_immunity()
233 ath5k_ani_set_noise_immunity_level(ah, as->noise_imm_level + 1); in ath5k_ani_raise_immunity()
239 as->spur_level < ah->ani_state.max_spur_level) { in ath5k_ani_raise_immunity()
240 ath5k_ani_set_spur_immunity_level(ah, as->spur_level + 1); in ath5k_ani_raise_immunity()
246 if (as->firstep_level < ATH5K_ANI_MAX_FIRSTEP_LVL) in ath5k_ani_raise_immunity()
247 ath5k_ani_set_firstep_level(ah, as->firstep_level + 1); in ath5k_ani_raise_immunity()
262 if (ofdm_trigger && as->ofdm_weak_sig) { in ath5k_ani_raise_immunity()
268 if (as->firstep_level < ATH5K_ANI_MAX_FIRSTEP_LVL) { in ath5k_ani_raise_immunity()
269 ath5k_ani_set_firstep_level(ah, as->firstep_level + 1); in ath5k_ani_raise_immunity()
[all …]
/linux/drivers/char/
H A Dapm-emulation.c181 struct apm_user *as; in queue_event() local
184 list_for_each_entry(as, &apm_user_list, list) { in queue_event()
185 if (as->reader) in queue_event()
186 queue_add_event(&as->queue, event); in queue_event()
194 struct apm_user *as = fp->private_data; in apm_read() local
201 if (queue_empty(&as->queue) && fp->f_flags & O_NONBLOCK) in apm_read()
204 wait_event_interruptible(apm_waitqueue, !queue_empty(&as->queue)); in apm_read()
206 while ((i >= sizeof(event)) && !queue_empty(&as->queue)) { in apm_read()
207 event = queue_get_event(&as->queue); in apm_read()
214 if (as->suspend_state == SUSPEND_PENDING && in apm_read()
[all …]
/linux/drivers/iommu/
H A Dtegra-smmu.c290 struct tegra_smmu_as *as; in tegra_smmu_domain_alloc_paging() local
292 as = kzalloc_obj(*as); in tegra_smmu_domain_alloc_paging()
293 if (!as) in tegra_smmu_domain_alloc_paging()
296 as->attr = SMMU_PD_READABLE | SMMU_PD_WRITABLE | SMMU_PD_NONSECURE; in tegra_smmu_domain_alloc_paging()
298 as->pd = iommu_alloc_pages_sz(GFP_KERNEL | __GFP_DMA, SMMU_SIZE_PD); in tegra_smmu_domain_alloc_paging()
299 if (!as->pd) { in tegra_smmu_domain_alloc_paging()
300 kfree(as); in tegra_smmu_domain_alloc_paging()
304 as->count = kcalloc(SMMU_NUM_PDE, sizeof(u32), GFP_KERNEL); in tegra_smmu_domain_alloc_paging()
305 if (!as->count) { in tegra_smmu_domain_alloc_paging()
306 iommu_free_pages(as->pd); in tegra_smmu_domain_alloc_paging()
[all …]
/linux/fs/afs/
H A Dsuper.c158 struct afs_super_info *as = AFS_FS_S(root->d_sb); in afs_show_devname() local
159 struct afs_volume *volume = as->volume; in afs_show_devname()
160 struct afs_cell *cell = as->cell; in afs_show_devname()
164 if (as->dyn_root) { in afs_show_devname()
192 struct afs_super_info *as = AFS_FS_S(root->d_sb); in afs_show_options() local
195 if (as->dyn_root) in afs_show_options()
197 switch (as->flock_mode) { in afs_show_options()
423 struct afs_super_info *as = AFS_FS_S(sb); in afs_test_super() local
425 return (as->net_ns == fc->net_ns && in afs_test_super()
426 as->volume && in afs_test_super()
[all …]
/linux/arch/x86/kernel/
H A Dapm_32.c1135 static int queue_empty(struct apm_user *as) in queue_empty() argument
1137 return as->event_head == as->event_tail; in queue_empty()
1140 static apm_event_t get_queued_event(struct apm_user *as) in get_queued_event() argument
1142 if (++as->event_tail >= APM_MAX_EVENTS) in get_queued_event()
1143 as->event_tail = 0; in get_queued_event()
1144 return as->events[as->event_tail]; in get_queued_event()
1149 struct apm_user *as; in queue_event() local
1154 for (as = user_list; as != NULL; as = as->next) { in queue_event()
1155 if ((as == sender) || (!as->reader)) in queue_event()
1157 if (++as->event_head >= APM_MAX_EVENTS) in queue_event()
[all …]
/linux/arch/xtensa/include/asm/
H A Dcacheasm.h64 .macro __loop_cache_range ar as at insn line_width
67 add \as, \as, \at
69 __loops \ar, \as, \at, \line_width
144 .macro ___flush_invalidate_dcache_range ar as at
147 __loop_cache_range \ar \as \at dhwbi XCHAL_DCACHE_LINEWIDTH
153 .macro ___flush_dcache_range ar as at
156 __loop_cache_range \ar \as \at dhwb XCHAL_DCACHE_LINEWIDTH
162 .macro ___invalidate_dcache_range ar as at
165 __loop_cache_range \ar \as \at dhi XCHAL_DCACHE_LINEWIDTH
171 .macro ___invalidate_icache_range ar as at
[all …]
H A Dasmmacro.h66 .macro __loops ar, as, at, incr_log2, mask_log2, cond, ncond
70 addi \at, \as, (1 << \incr_log2) - 1
80 extui \at, \as, \incr_log2, \mask_log2
83 srli \at, \as, \incr_log2
94 add \at, \ar, \as
105 .macro __loopt ar, as, at, incr_log2
108 sub \at, \as, \ar
124 .macro __loop as
127 loop \as, 99f
138 .macro __endl ar, as
[all …]
/linux/Documentation/arch/riscv/
H A Dhwprobe.rst27 Usermode can supply NULL for ``cpus`` and 0 for ``cpusetsize`` as a shortcut for
35 means to be the exact same as the value. For boolean-like keys, matching
37 exactly the same as the pair's value. Additionally, when ``cpus`` is an empty
49 as defined by the RISC-V privileged architecture specification.
51 * :c:macro:`RISCV_HWPROBE_KEY_MARCHID`: Contains the value of ``marchid``, as
54 * :c:macro:`RISCV_HWPROBE_KEY_MIMPID`: Contains the value of ``mimpid``, as
62 rv64ima, as defined by version 2.2 of the user ISA and version 1.10 of the
68 kernel-controlled mechanism such as the vDSO).
74 * :c:macro:`RISCV_HWPROBE_IMA_FD`: The F and D extensions are supported, as
78 * :c:macro:`RISCV_HWPROBE_IMA_C`: The C extension is supported, as defined
[all …]
/linux/arch/x86/include/asm/trace/
H A Dhyperv.h32 TP_PROTO(u64 as, int ret),
33 TP_ARGS(as, ret),
36 __field(u64, as)
39 TP_fast_assign(__entry->as = as;
42 TP_printk("address space %llx ret %d", __entry->as, __entry->ret)
46 TP_PROTO(u64 as, int ret),
47 TP_ARGS(as, ret),
50 __field(u64, as)
53 TP_fast_assign(__entry->as = as;
56 TP_printk("address space %llx ret %d", __entry->as, __entry->ret)
/linux/sound/usb/
H A Dstream.c79 static void snd_usb_init_substream(struct snd_usb_stream *as, in snd_usb_init_substream() argument
84 struct snd_usb_substream *subs = &as->substream[stream]; in snd_usb_init_substream()
89 subs->stream = as; in snd_usb_init_substream()
91 subs->dev = as->chip->dev; in snd_usb_init_substream()
92 subs->txfr_quirk = !!(as->chip->quirk_flags & QUIRK_FLAG_ALIGN_TRANSFER); in snd_usb_init_substream()
93 subs->tx_length_quirk = !!(as->chip->quirk_flags & QUIRK_FLAG_TX_LENGTH); in snd_usb_init_substream()
98 snd_usb_set_pcm_ops(as->pcm, stream); in snd_usb_init_substream()
508 struct snd_usb_stream *as; in __snd_usb_add_audio_stream()
513 list_for_each_entry(as, &chip->pcm_list, list) { in __snd_usb_add_audio_stream()
514 if (as in __snd_usb_add_audio_stream()
502 struct snd_usb_stream *as; __snd_usb_add_audio_stream() local
741 struct uac1_as_header_descriptor *as = snd_usb_get_audioformat_uac12() local
772 struct uac2_as_header_descriptor *as = snd_usb_get_audioformat_uac12() local
890 struct uac3_as_header_descriptor *as = NULL; snd_usb_get_audioformat_uac3() local
[all...]
/linux/Documentation/pcmcia/
H A Ddriver-changes.rst7 * pcmcia_loop_config() and autoconfiguration (as of 2.6.36)
20 * pcmcia_request_configuration -> pcmcia_enable_device (as of 2.6.36)
22 as it mirrors pcmcia_disable_device(). Configuration settings are now
26 * pcmcia_request_window changes (as of 2.6.36)
33 * pcmcia_request_io changes (as of 2.6.36)
40 * No dev_info_t, no cs_types.h (as of 2.6.36)
42 in PCMCIA device drivers. Also, do not include pcmcia/cs_types.h, as
45 * No dev_node_t (as of 2.6.35)
48 * New IRQ request rules (as of 2.6.35)
57 * no cs_error / CS_CHECK / CONFIG_PCMCIA_DEBUG (as of 2.6.33)
[all …]
/linux/drivers/input/misc/
H A DKconfig20 Support the ONKEY of Marvell 88PM860x PMICs as an input device
23 To compile this driver as a module, choose M here: the module
30 Support the ONKEY of Marvell 88PM80x PMICs as an input device
33 To compile this driver as a module, choose M here: the module
40 Support the onkey of Marvell 88PM886 PMIC as an input device
50 To compile this driver as a module, choose M here: the module
60 To compile this driver as a module, choose M here: the
70 To compile this driver as a module, choose M here: the
80 To compile this driver as a module, choose M here: the
91 To compile this driver as a module, choose M here: the module
[all …]
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.c95 } as; member
334 } as; member
599 static u32 panthor_mmu_as_fault_mask(struct panthor_device *ptdev, u32 as) in panthor_mmu_as_fault_mask() argument
601 return BIT(as); in panthor_mmu_as_fault_mask()
627 struct panthor_vm *vm = ptdev->mmu->as.slots[as_nr].vm; in panthor_mmu_as_disable()
630 lockdep_assert_held(&ptdev->mmu->as.slots_lock); in panthor_mmu_as_disable()
643 ret = as_send_cmd_and_wait(ptdev, vm->as.id, AS_COMMAND_UNLOCK); in panthor_mmu_as_disable()
693 lockdep_assert_held(&ptdev->mmu->as.slots_lock); in panthor_vm_release_as_locked()
695 if (drm_WARN_ON(&ptdev->base, vm->as.id < 0)) in panthor_vm_release_as_locked()
698 ptdev->mmu->as.slots[vm->as.id].vm = NULL; in panthor_vm_release_as_locked()
[all …]
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_mmu.c162 ret = mmu_hw_do_operation_locked(pfdev, mmu->as, iova, size, op); in mmu_hw_do_operation()
169 int as_nr = mmu->as; in panfrost_mmu_enable()
264 int as; in panfrost_mmu_as_get() local
268 as = mmu->as; in panfrost_mmu_as_get()
269 if (as >= 0) { in panfrost_mmu_as_get()
271 u32 mask = BIT(as) | BIT(16 + as); in panfrost_mmu_as_get()
296 as = ffz(pfdev->as_alloc_mask); in panfrost_mmu_as_get()
297 if (!(BIT(as) & pfdev->features.as_present)) { in panfrost_mmu_as_get()
305 as = -EBUSY; in panfrost_mmu_as_get()
310 as = lru_mmu->as; in panfrost_mmu_as_get()
[all …]
/linux/drivers/comedi/
H A DKconfig50 from multiple devices together as one.
54 To compile this driver as a module, choose M here: the module will be
65 To compile this driver as a module, choose M here: the module will be
77 To compile this driver as a module, choose M here: the module will be
87 To compile this driver as a module, choose M here: the module will be
111 To compile this driver as a module, choose M here: the module will be
132 To compile this driver as a module, choose M here: the module will be
140 To compile this driver as a module, choose M here: the module will be
163 To compile this driver as a module, choose M here: the module will be
175 To compile this driver as a module, choose M here: the module will be
[all …]
/linux/drivers/media/usb/gspca/
H A DKconfig16 To compile this driver as modules, choose M here: the
27 To compile this driver as a module, choose M here: the
36 To compile this driver as a module, choose M here: the
47 To compile this driver as a module, choose M here: the
57 To compile this driver as a module, choose M here: the
66 To compile this driver as a module, choose M here: the
75 To compile this driver as a module, choose M here: the
84 To compile this driver as a module, choose M here: the
94 To compile this driver as a module, choose M here: the
103 To compile this driver as a module, choose M here: the
[all …]
/linux/tools/testing/selftests/futex/
H A DREADME11 primitives. These can be used as is in user applications or can serve as
13 directory or purely as header files under include/, I'm leaning toward the
23 o Tests should be as self contained as is practical so as to facilitate sharing
25 o The build system shall remain as simple as possible, avoiding any archive or
30 o External dependencies shall remain as minimal as possible. Currently gcc
47 # useful here. Using -v to toggle it them on and off, as with -c.
55 problem as we intend to write multiple tests which collide in this namespace.
62 kernel as defined in the Linux source Documentation/process/coding-style.rst.
/linux/Documentation/admin-guide/
H A Dufs.rst20 default value, supported as read-only
24 supported as read-write
28 supported as read-write
35 supported as read-write
39 supported as read-write
43 supported as read-only
47 supported as read-only
51 supported as read-only
55 supported as read-only
/linux/drivers/input/touchscreen/
H A DKconfig24 To compile this driver as a module, choose M here: the
43 To compile this driver as a module, choose M here: the
56 To compile this driver as a module, choose M here: the
67 To compile this driver as a module, choose M here: the
77 To compile this driver as a module, choose M here: the
89 To compile this driver as a module, choose M here: the
103 To compile this driver as a module, choose M here: the
115 To compile this driver as a module, choose M here: the
127 To compile this driver as a module, choose M here: the
136 such as AT42QT602240/ATMXT224, connected to your system.
[all …]
/linux/drivers/md/dm-pcache/
H A Ddm_pcache.c94 static bool at_least_one_arg(struct dm_arg_set *as, char **error) in at_least_one_arg() argument
96 if (!as->argc) { in at_least_one_arg()
104 static int parse_cache_dev(struct dm_pcache *pcache, struct dm_arg_set *as, in parse_cache_dev() argument
109 if (!at_least_one_arg(as, error)) in parse_cache_dev()
111 ret = dm_get_device(pcache->ti, dm_shift_arg(as), in parse_cache_dev()
122 static int parse_backing_dev(struct dm_pcache *pcache, struct dm_arg_set *as, in parse_backing_dev() argument
127 if (!at_least_one_arg(as, error)) in parse_backing_dev()
130 ret = dm_get_device(pcache->ti, dm_shift_arg(as), in parse_backing_dev()
147 static int parse_cache_opts(struct dm_pcache *pcache, struct dm_arg_set *as, in parse_cache_opts() argument
159 if (!as->argc) in parse_cache_opts()
[all …]
/linux/drivers/clk/qcom/
H A DKconfig29 Say Y if you want to support display devices and functionality such as
39 Say Y if you want to use peripheral devices such as UART, SPI,
49 Say Y if you want to use peripheral devices such as USB/PCIe/UFS.
59 Say Y if you want to support camera devices and functionality such as
70 Say Y if you want to support display devices and functionality such as
82 Say Y if you want to support EVA devices and functionality such as
92 Say Y if you want to use peripheral devices such as UART, SPI,
102 functionality such as 3D graphics.
111 Say Y if you want to use peripheral devices such as USB/PCIe/EDP.
120 Say Y if you want to support video devices and functionality such as
[all …]
/linux/drivers/ptp/
H A DKconfig23 This driver adds support for PTP clocks as character
25 also enable at least one clock driver as well.
27 To compile this driver as a module, choose M here: the module
43 tristate "Broadcom DTE as PTP clock"
50 (DTE) in the Broadcom SoC's as a PTP clock.
55 To compile this driver as a module, choose M here: the module
59 tristate "Freescale QorIQ 1588 timer as PTP clock"
65 timer as a PTP clock. This clock is only useful if your PTP
69 To compile this driver as a module, choose M here: the module
85 This driver adds support for using the DP83640 as a PTP
[all …]
/linux/drivers/input/joystick/
H A DKconfig33 To compile this driver as a module, choose M here: the
43 To compile this driver as a module, choose M here: the
54 To compile this driver as a module, choose M here: the
65 To compile this driver as a module, choose M here: the
74 To compile this driver as a module, choose M here: the
84 To compile this driver as a module, choose M here: the
94 To compile this driver as a module, choose M here: the
104 To compile this driver as a module, choose M here: the
114 To compile this driver as a module, choose M here: the
124 To compile this driver as a module, choose M here: the
[all …]
/linux/Documentation/devicetree/bindings/input/
H A Dnvidia,tegra20-kbc.txt3 can be configured as row or column. The maximum column pin can be 8
10 - nvidia,kbc-row-pins: The KBC pins which are configured as row. This is an
11 array of pin numbers which is used as rows.
12 - nvidia,kbc-col-pins: The KBC pins which are configured as column. This is an
13 array of pin numbers which is used as column.
14 - linux,keymap: The keymap for keys as described in the binding document
26 - linux,fn-keymap: a second keymap, same specification as the
32 - wakeup-source: configure keyboard as a wakeup source for suspend/resume
46 nvidia,kbc-row-pins = <0 1 2>; /* pin 0, 1, 2 as rows */
47 nvidia,kbc-col-pins = <11 12 13>; /* pin 11, 12, 13 as columns */
/linux/drivers/usb/serial/
H A DKconfig18 To compile this driver as a module, choose M here: the
28 converter port as the system console (the system console is the
34 (/dev/tty0) will still be used as the system console by default, but
35 you can alter that using a kernel command line option such as
42 port, /dev/ttyUSB0, as system console.
52 support" be compiled as a module for this driver to be used
76 To compile this driver as a module, choose M here: the module
84 To compile this driver as a module, choose M here: the module
93 To compile this driver as a module, choose M here: the
103 To compile this driver as a module, choose M here: the
[all …]

12345678910>>...135