Home
last modified time | relevance | path

Searched refs:functions (Results 1 – 25 of 1097) sorted by relevance

12345678910>>...44

/Linux-v5.4/Documentation/driver-api/80211/
Dcfg80211.rst15 :functions: ieee80211_channel_flags
18 :functions: ieee80211_channel
21 :functions: ieee80211_rate_flags
24 :functions: ieee80211_rate
27 :functions: ieee80211_sta_ht_cap
30 :functions: ieee80211_supported_band
33 :functions: cfg80211_signal_type
36 :functions: wiphy_params_flags
39 :functions: wiphy_flags
42 :functions: wiphy
[all …]
Dmac80211-advanced.rst18 :functions: ieee80211_get_tx_led_name
21 :functions: ieee80211_get_rx_led_name
24 :functions: ieee80211_get_assoc_led_name
27 :functions: ieee80211_get_radio_led_name
30 :functions: ieee80211_tpt_blink
33 :functions: ieee80211_tpt_led_trigger_flags
36 :functions: ieee80211_create_tpt_led_trigger
45 :functions: set_key_cmd
48 :functions: ieee80211_key_conf
51 :functions: ieee80211_key_flags
[all …]
Dmac80211.rst33 :functions: ieee80211_hw
36 :functions: ieee80211_hw_flags
39 :functions: SET_IEEE80211_DEV
42 :functions: SET_IEEE80211_PERM_ADDR
45 :functions: ieee80211_ops
48 :functions: ieee80211_alloc_hw
51 :functions: ieee80211_register_hw
54 :functions: ieee80211_unregister_hw
57 :functions: ieee80211_free_hw
68 :functions: ieee80211_conf
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/pinctrl/
Dmarvell,armada-37xx-pinctrl.txt30 Available groups and functions for the North bridge:
34 - functions jtag, gpio
38 - functions sdio, gpio
42 - functions emmc, gpio
46 - functions pwm, gpio
50 - functions pwm, gpio
54 - functions pwm, gpio
58 - functions pwm, gpio
62 - functions pmic, gpio
66 - functions pmic, gpio
[all …]
/Linux-v5.4/drivers/pinctrl/berlin/
Dberlin.c30 struct berlin_pinctrl_function *functions; member
117 return pctrl->functions[function].name; in berlin_pinmux_get_function_name()
127 *groups = pctrl->functions[function].groups; in berlin_pinmux_get_function_groups()
128 *num_groups = pctrl->functions[function].ngroups; in berlin_pinmux_get_function_groups()
138 struct berlin_desc_function *function = group->functions; in berlin_pinctrl_find_function_by_name()
156 struct berlin_pinctrl_function *func = pctrl->functions + function; in berlin_pinmux_set()
183 struct berlin_pinctrl_function *function = pctrl->functions; in berlin_pinctrl_add_function()
217 pctrl->functions = kcalloc(max_functions, in berlin_pinctrl_build_state()
218 sizeof(*pctrl->functions), GFP_KERNEL); in berlin_pinctrl_build_state()
219 if (!pctrl->functions) in berlin_pinctrl_build_state()
[all …]
/Linux-v5.4/Documentation/usb/
Dgadget_configfs.rst15 be connected to a USB Host to extend it with additional functions like a serial
20 functions, each function representing e.g. a serial connection or a SCSI disk.
22 Linux provides a number of functions for gadgets to use.
25 and which functions each configuration will provide.
123 3. Creating the functions
126 The gadget will provide some functions, for each function its corresponding
129 $ mkdir functions/<name>.<instance name>
134 $ mkdir functions/ncm.usb0 # usb_f_ncm.ko gets loaded with request_module()
145 4. Associating the functions with their configurations
149 configurations specified and a number of functions available. What remains
[all …]
Dfunctionfs.rst9 that kernel level composite functions provide when they are added to
12 This in particular means that the composite initialisation functions
37 a gadget could use several FunctionFS functions. The idea is that
45 $ insmod g_ffs.ko idVendor=<ID> iSerialNumber=<string> functions=mtp,hid
54 If no "functions" module parameters is supplied, the driver accepts
57 When "functions" module parameter is supplied, only functions
58 with listed names are accepted. In particular, if the "functions"
60 is similar to when there is no "functions" at all; however,
64 filesystems have been mounted and USB descriptors of all functions
/Linux-v5.4/kernel/gcov/
Dgcc_4_7.c94 struct gcov_fn_info **functions; member
203 ci_ptr = info->functions[fi_idx]->ctrs; in gcov_info_reset()
244 dci_ptr = dst->functions[fi_idx]->ctrs; in gcov_info_add()
245 sci_ptr = src->functions[fi_idx]->ctrs; in gcov_info_add()
284 dup->functions = NULL; in gcov_info_dup()
290 dup->functions = kcalloc(info->n_functions, in gcov_info_dup()
292 if (!dup->functions) in gcov_info_dup()
300 dup->functions[fi_idx] = kzalloc(fi_size, GFP_KERNEL); in gcov_info_dup()
301 if (!dup->functions[fi_idx]) in gcov_info_dup()
304 *(dup->functions[fi_idx]) = *(info->functions[fi_idx]); in gcov_info_dup()
[all …]
Dclang.c65 struct list_head functions; member
93 INIT_LIST_HEAD(&info->functions); in llvm_gcov_init()
133 list_add_tail(&info->head, &current_info->functions); in llvm_gcda_emit_function()
139 struct gcov_fn_info *info = list_last_entry(&current_info->functions, in llvm_gcda_emit_arcs()
238 list_for_each_entry(fn, &info->functions, head) in gcov_info_reset()
253 &info1->functions, struct gcov_fn_info, head); in gcov_info_is_compatible()
255 &info2->functions, struct gcov_fn_info, head); in gcov_info_is_compatible()
261 while (!list_is_last(&fn_ptr1->head, &info1->functions) && in gcov_info_is_compatible()
262 !list_is_last(&fn_ptr2->head, &info2->functions)) { in gcov_info_is_compatible()
273 return list_is_last(&fn_ptr1->head, &info1->functions) && in gcov_info_is_compatible()
[all …]
/Linux-v5.4/Documentation/gpu/
Dvga-switcheroo.rst28 Public functions
38 :functions: vga_switcheroo_handler
41 :functions: vga_switcheroo_client_ops
47 :functions: vga_switcheroo_handler_flags_t
50 :functions: vga_switcheroo_client_id
53 :functions: vga_switcheroo_state
59 :functions: vgasr_priv
62 :functions: vga_switcheroo_client
94 Public functions
Di915.rst35 :functions: intel_irq_init intel_irq_init_hw intel_hpd_init
38 :functions: intel_runtime_pm_disable_interrupts
41 :functions: intel_runtime_pm_enable_interrupts
184 :functions: intel_dp_set_drrs_state
187 :functions: intel_edp_drrs_enable
190 :functions: intel_edp_drrs_disable
193 :functions: intel_edp_drrs_invalidate
196 :functions: intel_edp_drrs_flush
199 :functions: intel_dp_drrs_init
332 This section documents the interface functions for evicting buffer
[all …]
/Linux-v5.4/drivers/pinctrl/pxa/
Dpinctrl-pxa2xx.c74 for (df = pin->functions; df->name; df++) in pxa_desc_by_func_group()
111 struct pxa_pinctrl_function *pf = pctl->functions + function; in pxa2xx_pmx_get_func_name()
129 struct pxa_pinctrl_function *pf = pctl->functions + function; in pxa2xx_pmx_get_func_groups()
150 (pctl->functions + function)->name); in pxa2xx_pmx_set_mux()
253 const struct pxa_pinctrl_function *functions) in pxa2xx_find_function() argument
257 for (func = functions; func->name; func++) in pxa2xx_find_function()
267 struct pxa_pinctrl_function *functions; in pxa2xx_build_functions() local
276 functions = devm_kcalloc(pctl->dev, pctl->npins * 6, in pxa2xx_build_functions()
277 sizeof(*functions), GFP_KERNEL); in pxa2xx_build_functions()
278 if (!functions) in pxa2xx_build_functions()
[all …]
Dpinctrl-pxa2xx.h20 .functions = (struct pxa_desc_function[]){ \
27 .functions = (struct pxa_desc_function[]){ \
36 .functions = (struct pxa_desc_function[]){ \
52 struct pxa_desc_function *functions; member
79 struct pxa_pinctrl_function *functions; member
/Linux-v5.4/Documentation/ABI/testing/
Dconfigfs-usb-gadget-uvc1 What: /config/usb-gadget/gadget/functions/uvc.name
10 What: /config/usb-gadget/gadget/functions/uvc.name/control
19 What: /config/usb-gadget/gadget/functions/uvc.name/control/class
24 What: /config/usb-gadget/gadget/functions/uvc.name/control/class/ss
29 What: /config/usb-gadget/gadget/functions/uvc.name/control/class/fs
34 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal
39 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/output
44 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/output/default
58 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera
63 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera/default
[all …]
/Linux-v5.4/Documentation/core-api/
Dgenalloc.rst21 :functions: gen_pool_create
24 :functions: devm_gen_pool_create
42 :functions: gen_pool_destroy
53 :functions: gen_pool_add
56 :functions: gen_pool_add_virt
65 The functions for allocating memory from the pool (and putting it back)
69 :functions: gen_pool_alloc
72 :functions: gen_pool_dma_alloc
75 :functions: gen_pool_free
87 how the allocation functions choose which specific piece of memory to
[all …]
/Linux-v5.4/Documentation/crypto/
Dapi-skcipher.rst8 :functions: crypto_alg ablkcipher_alg blkcipher_alg cipher_alg compress_alg
17 …:functions: crypto_alloc_skcipher crypto_free_skcipher crypto_has_skcipher crypto_skcipher_ivsize …
26 …:functions: crypto_skcipher_reqsize skcipher_request_set_tfm skcipher_request_alloc skcipher_reque…
35 …:functions: crypto_alloc_cipher crypto_free_cipher crypto_has_cipher crypto_cipher_blocksize crypt…
44 …:functions: crypto_free_ablkcipher crypto_has_ablkcipher crypto_ablkcipher_ivsize crypto_ablkciphe…
53 …:functions: crypto_ablkcipher_reqsize ablkcipher_request_set_tfm ablkcipher_request_alloc ablkciph…
62 …:functions: crypto_alloc_blkcipher crypto_free_blkcipher crypto_has_blkcipher crypto_blkcipher_nam…
Dapi-kpp.rst5 :functions: kpp_request crypto_kpp kpp_alg kpp_secret
14 …:functions: crypto_alloc_kpp crypto_free_kpp crypto_kpp_set_secret crypto_kpp_generate_public_key …
20 …:functions: kpp_request_alloc kpp_request_free kpp_request_set_callback kpp_request_set_input kpp_…
29 :functions: ecdh crypto_ecdh_key_len crypto_ecdh_encode_key crypto_ecdh_decode_key
38 :functions: dh crypto_dh_key_len crypto_dh_encode_key crypto_dh_decode_key
/Linux-v5.4/Documentation/driver-api/fpga/
Dfpga-bridge.rst14 :functions: fpga_bridge
17 :functions: fpga_bridge_ops
20 :functions: devm_fpga_bridge_create
23 :functions: fpga_bridge_register
26 :functions: fpga_bridge_unregister
/Linux-v5.4/drivers/gpu/drm/radeon/
Dradeon_atpx_handler.c29 struct radeon_atpx_functions functions; member
69 return radeon_atpx_priv.atpx.functions.power_cntl; in radeon_has_atpx_dgpu_power_cntl()
161 if (atpx->functions.px_params) { in radeon_atpx_validate()
189 atpx->functions.i2c_mux_cntl = true; in radeon_atpx_validate()
190 atpx->functions.disp_mux_cntl = true; in radeon_atpx_validate()
196 atpx->functions.disp_mux_cntl = true; in radeon_atpx_validate()
201 atpx->functions.power_cntl = true; in radeon_atpx_validate()
210 atpx->functions.power_cntl = !radeon_atpx_priv.bridge_pm_usable; in radeon_atpx_validate()
254 radeon_atpx_parse_functions(&atpx->functions, output.function_bits); in radeon_atpx_verify_interface()
277 if (atpx->functions.power_cntl) { in radeon_atpx_set_discrete_state()
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_atpx_handler.c39 struct amdgpu_atpx_functions functions; member
81 return amdgpu_atpx_priv.atpx.functions.power_cntl; in amdgpu_has_atpx_dgpu_power_cntl()
179 if (atpx->functions.px_params) { in amdgpu_atpx_validate()
207 atpx->functions.i2c_mux_cntl = true; in amdgpu_atpx_validate()
208 atpx->functions.disp_mux_cntl = true; in amdgpu_atpx_validate()
214 atpx->functions.disp_mux_cntl = true; in amdgpu_atpx_validate()
220 atpx->functions.power_cntl = true; in amdgpu_atpx_validate()
226 atpx->functions.power_cntl = true; in amdgpu_atpx_validate()
234 atpx->functions.power_cntl = !amdgpu_atpx_priv.bridge_pm_usable; in amdgpu_atpx_validate()
283 amdgpu_atpx_parse_functions(&atpx->functions, output.function_bits); in amdgpu_atpx_verify_interface()
[all …]
/Linux-v5.4/Documentation/trace/
Dftrace-uses.rst2 Using ftrace to hook to functions
16 beginning of functions in order to record and trace the flow of the kernel.
77 no longer being called by functions after the unregister_ftrace_function()
146 itself or any nested functions that those functions call.
163 If this is set, then the callback will only be called by functions
174 Filtering which functions to trace
177 If a callback is only to be called from specific functions, a filter must be
196 Filters denote which functions should be enabled when tracing is enabled.
197 If @buf is NULL and reset is set, all functions will be enabled for tracing.
199 The @buf can also be a glob expression to enable all functions that
[all …]
/Linux-v5.4/drivers/pinctrl/
Dpinctrl-oxnas.c72 struct oxnas_desc_function *functions; member
91 const struct oxnas_function *functions; member
276 .functions = (struct oxnas_desc_function[]){ \
571 return pctl->functions[func].name; in oxnas_pinmux_get_function_name()
581 *groups = pctl->functions[func].groups; in oxnas_pinmux_get_function_groups()
582 *num_groups = pctl->functions[func].ngroups; in oxnas_pinmux_get_function_groups()
592 const struct oxnas_function *pf = &pctl->functions[func]; in oxnas_ox810se_pinmux_enable()
594 struct oxnas_desc_function *functions = pg->functions; in oxnas_ox810se_pinmux_enable() local
597 while (functions->name) { in oxnas_ox810se_pinmux_enable()
598 if (!strcmp(functions->name, fname)) { in oxnas_ox810se_pinmux_enable()
[all …]
/Linux-v5.4/tools/perf/bench/
Dmem-functions.c111 const struct function *functions; member
120 const struct function *r = &info->functions[r_idx]; in __bench_mem_function()
201 for (i = 0; info->functions[i].name; i++) in bench_mem_common()
206 for (i = 0; info->functions[i].name; i++) { in bench_mem_common()
207 if (!strcmp(info->functions[i].name, function_str)) in bench_mem_common()
210 if (!info->functions[i].name) { in bench_mem_common()
214 for (i = 0; info->functions[i].name; i++) { in bench_mem_common()
216 info->functions[i].name, info->functions[i].desc); in bench_mem_common()
293 .functions = memcpy_functions, in bench_mem_memcpy()
367 .functions = memset_functions, in bench_mem_memset()
/Linux-v5.4/tools/lib/bpf/
DREADME.rst7 functions and types. Every group has its own naming convention
11 All types and functions provided by libbpf API should have one of the
28 Another class of types and functions provided by libbpf API is "objects"
29 and functions to work with them. Objects are high-level abstractions
56 All objects and corresponding functions other than BTF related should go
57 to ``libbpf.h``. BTF types and functions should go to ``btf.h``.
59 Auxiliary functions
62 Auxiliary functions and types that don't fit well in any of categories
66 AF_XDP functions
69 AF_XDP functions should have an ``xsk_`` prefix, e.g.
[all …]
/Linux-v5.4/drivers/s390/crypto/
Dzcrypt_cex4.c200 if (ap_test_bit(&ac->functions, AP_FUNC_ACCEL)) { in zcrypt_cex4_card_probe()
226 if (ap_test_bit(&ac->functions, AP_FUNC_MEX4K) && in zcrypt_cex4_card_probe()
227 ap_test_bit(&ac->functions, AP_FUNC_CRT4K)) { in zcrypt_cex4_card_probe()
236 } else if (ap_test_bit(&ac->functions, AP_FUNC_COPRO)) { in zcrypt_cex4_card_probe()
273 } else if (ap_test_bit(&ac->functions, AP_FUNC_EP11)) { in zcrypt_cex4_card_probe()
314 if (ap_test_bit(&ac->functions, AP_FUNC_COPRO)) { in zcrypt_cex4_card_probe()
334 if (ap_test_bit(&ac->functions, AP_FUNC_COPRO)) in zcrypt_cex4_card_remove()
359 if (ap_test_bit(&aq->card->functions, AP_FUNC_ACCEL)) { in zcrypt_cex4_queue_probe()
365 } else if (ap_test_bit(&aq->card->functions, AP_FUNC_COPRO)) { in zcrypt_cex4_queue_probe()
371 } else if (ap_test_bit(&aq->card->functions, AP_FUNC_EP11)) { in zcrypt_cex4_queue_probe()
[all …]

12345678910>>...44