/Linux-v4.19/Documentation/driver-api/80211/ |
D | cfg80211.rst | 15 :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 …]
|
D | mac80211-advanced.rst | 18 :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 …]
|
D | mac80211.rst | 33 :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-v4.19/Documentation/devicetree/bindings/pinctrl/ |
D | marvell,armada-37xx-pinctrl.txt | 30 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-v4.19/Documentation/driver-api/fpga/ |
D | fpga-bridge.rst | 8 :functions: fpga_bridge 11 :functions: fpga_bridge_ops 14 :functions: fpga_bridge_create 17 :functions: fpga_bridge_free 20 :functions: fpga_bridge_register 23 :functions: fpga_bridge_unregister 31 :functions: of_fpga_bridge_get 34 :functions: fpga_bridge_get 37 :functions: fpga_bridge_put 40 :functions: fpga_bridge_get_to_list [all …]
|
D | fpga-mgr.rst | 7 The FPGA manager core exports a set of functions for programming an FPGA with 167 :functions: fpga_manager 170 :functions: fpga_manager_ops 173 :functions: fpga_mgr_create 176 :functions: fpga_mgr_free 179 :functions: fpga_mgr_register 182 :functions: fpga_mgr_unregister 193 :functions: fpga_image_info 196 :functions: fpga_mgr_states 199 :functions: fpga_image_info_alloc [all …]
|
/Linux-v4.19/drivers/pinctrl/berlin/ |
D | berlin.c | 30 struct berlin_pinctrl_function *functions; member 119 return pctrl->functions[function].name; in berlin_pinmux_get_function_name() 129 *groups = pctrl->functions[function].groups; in berlin_pinmux_get_function_groups() 130 *num_groups = pctrl->functions[function].ngroups; in berlin_pinmux_get_function_groups() 140 struct berlin_desc_function *function = group->functions; in berlin_pinctrl_find_function_by_name() 158 struct berlin_pinctrl_function *func = pctrl->functions + function; in berlin_pinmux_set() 185 struct berlin_pinctrl_function *function = pctrl->functions; in berlin_pinctrl_add_function() 219 pctrl->functions = kcalloc(max_functions, in berlin_pinctrl_build_state() 220 sizeof(*pctrl->functions), GFP_KERNEL); in berlin_pinctrl_build_state() 221 if (!pctrl->functions) in berlin_pinctrl_build_state() [all …]
|
/Linux-v4.19/Documentation/usb/ |
D | gadget_configfs.txt | 17 be connected to a USB Host to extend it with additional functions like a serial 22 functions, each function representing e.g. a serial connection or a SCSI disk. 24 Linux provides a number of functions for gadgets to use. 27 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 …]
|
D | functionfs.txt | 7 that kernel level composite functions provide when they are added to 10 This in particular means that the composite initialisation functions 35 a gadget could use several FunctionFS functions. The idea is that 43 $ insmod g_ffs.ko idVendor=<ID> iSerialNumber=<string> functions=mtp,hid 52 If no "functions" module parameters is supplied, the driver accepts 55 When "functions" module parameter is supplied, only functions 56 with listed names are accepted. In particular, if the "functions" 58 is similar to when there is no "functions" at all; however, 62 filesystems have been mounted and USB descriptors of all functions
|
/Linux-v4.19/kernel/gcov/ |
D | gcc_4_7.c | 94 struct gcov_fn_info **functions; member 191 ci_ptr = info->functions[fi_idx]->ctrs; in gcov_info_reset() 232 dci_ptr = dst->functions[fi_idx]->ctrs; in gcov_info_add() 233 sci_ptr = src->functions[fi_idx]->ctrs; in gcov_info_add() 272 dup->functions = NULL; in gcov_info_dup() 278 dup->functions = kcalloc(info->n_functions, in gcov_info_dup() 280 if (!dup->functions) in gcov_info_dup() 288 dup->functions[fi_idx] = kzalloc(fi_size, GFP_KERNEL); in gcov_info_dup() 289 if (!dup->functions[fi_idx]) in gcov_info_dup() 292 *(dup->functions[fi_idx]) = *(info->functions[fi_idx]); in gcov_info_dup() [all …]
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | configfs-usb-gadget-uvc | 1 What: /config/usb-gadget/gadget/functions/uvc.name 10 What: /config/usb-gadget/gadget/functions/uvc.name/control 15 What: /config/usb-gadget/gadget/functions/uvc.name/control/class 20 What: /config/usb-gadget/gadget/functions/uvc.name/control/class/ss 25 What: /config/usb-gadget/gadget/functions/uvc.name/control/class/fs 30 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal 35 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/output 40 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/output/default 54 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera 59 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera/default [all …]
|
/Linux-v4.19/Documentation/gpu/ |
D | vga-switcheroo.rst | 28 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
|
D | i915.rst | 35 :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 95 :functions: i915_gem_track_fb 187 :functions: intel_dp_set_drrs_state 190 :functions: intel_edp_drrs_enable 193 :functions: intel_edp_drrs_disable 196 :functions: intel_edp_drrs_invalidate 199 :functions: intel_edp_drrs_flush 202 :functions: intel_dp_drrs_init [all …]
|
/Linux-v4.19/drivers/pinctrl/pxa/ |
D | pinctrl-pxa2xx.c | 78 for (df = pin->functions; df->name; df++) in pxa_desc_by_func_group() 115 struct pxa_pinctrl_function *pf = pctl->functions + function; in pxa2xx_pmx_get_func_name() 133 struct pxa_pinctrl_function *pf = pctl->functions + function; in pxa2xx_pmx_get_func_groups() 154 (pctl->functions + function)->name); in pxa2xx_pmx_set_mux() 257 const struct pxa_pinctrl_function *functions) in pxa2xx_find_function() argument 261 for (func = functions; func->name; func++) in pxa2xx_find_function() 271 struct pxa_pinctrl_function *functions; in pxa2xx_build_functions() local 280 functions = devm_kcalloc(pctl->dev, pctl->npins * 6, in pxa2xx_build_functions() 281 sizeof(*functions), GFP_KERNEL); in pxa2xx_build_functions() 282 if (!functions) in pxa2xx_build_functions() [all …]
|
D | pinctrl-pxa2xx.h | 24 .functions = (struct pxa_desc_function[]){ \ 31 .functions = (struct pxa_desc_function[]){ \ 40 .functions = (struct pxa_desc_function[]){ \ 56 struct pxa_desc_function *functions; member 83 struct pxa_pinctrl_function *functions; member
|
/Linux-v4.19/Documentation/core-api/ |
D | genalloc.rst | 21 :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-v4.19/Documentation/crypto/ |
D | api-skcipher.rst | 8 :functions: crypto_alg ablkcipher_alg blkcipher_alg cipher_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…
|
D | api-kpp.rst | 5 :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-v4.19/drivers/gpu/drm/radeon/ |
D | radeon_atpx_handler.c | 30 struct radeon_atpx_functions functions; member 70 return radeon_atpx_priv.atpx.functions.power_cntl; in radeon_has_atpx_dgpu_power_cntl() 162 if (atpx->functions.px_params) { in radeon_atpx_validate() 190 atpx->functions.i2c_mux_cntl = true; in radeon_atpx_validate() 191 atpx->functions.disp_mux_cntl = true; in radeon_atpx_validate() 197 atpx->functions.disp_mux_cntl = true; in radeon_atpx_validate() 202 atpx->functions.power_cntl = true; in radeon_atpx_validate() 211 atpx->functions.power_cntl = !radeon_atpx_priv.bridge_pm_usable; in radeon_atpx_validate() 255 radeon_atpx_parse_functions(&atpx->functions, output.function_bits); in radeon_atpx_verify_interface() 278 if (atpx->functions.power_cntl) { in radeon_atpx_set_discrete_state() [all …]
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_atpx_handler.c | 40 struct amdgpu_atpx_functions functions; member 82 return amdgpu_atpx_priv.atpx.functions.power_cntl; in amdgpu_has_atpx_dgpu_power_cntl() 180 if (atpx->functions.px_params) { in amdgpu_atpx_validate() 208 atpx->functions.i2c_mux_cntl = true; in amdgpu_atpx_validate() 209 atpx->functions.disp_mux_cntl = true; in amdgpu_atpx_validate() 215 atpx->functions.disp_mux_cntl = true; in amdgpu_atpx_validate() 221 atpx->functions.power_cntl = true; in amdgpu_atpx_validate() 227 atpx->functions.power_cntl = true; in amdgpu_atpx_validate() 235 atpx->functions.power_cntl = !amdgpu_atpx_priv.bridge_pm_usable; in amdgpu_atpx_validate() 284 amdgpu_atpx_parse_functions(&atpx->functions, output.function_bits); in amdgpu_atpx_verify_interface() [all …]
|
/Linux-v4.19/Documentation/trace/ |
D | ftrace-uses.rst | 2 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-v4.19/drivers/pinctrl/ |
D | pinctrl-oxnas.c | 80 struct oxnas_desc_function *functions; member 99 const struct oxnas_function *functions; member 284 .functions = (struct oxnas_desc_function[]){ \ 579 return pctl->functions[func].name; in oxnas_pinmux_get_function_name() 589 *groups = pctl->functions[func].groups; in oxnas_pinmux_get_function_groups() 590 *num_groups = pctl->functions[func].ngroups; in oxnas_pinmux_get_function_groups() 600 const struct oxnas_function *pf = &pctl->functions[func]; in oxnas_ox810se_pinmux_enable() 602 struct oxnas_desc_function *functions = pg->functions; in oxnas_ox810se_pinmux_enable() local 605 while (functions->name) { in oxnas_ox810se_pinmux_enable() 606 if (!strcmp(functions->name, fname)) { in oxnas_ox810se_pinmux_enable() [all …]
|
/Linux-v4.19/Documentation/media/kapi/ |
D | dtv-demux.rst | 27 The functions that implement the abstract interface demux should be defined 35 Whenever the functions of the demux API modify shared data, the 39 Note that functions called from a bottom half context must not sleep. 42 Linux Kernel calls the functions of a network device interface from a 49 This kernel-space API comprises the callback functions that deliver filtered 50 data to the demux client. Unlike the other DVB kABIs, these functions are 54 structure as in the other demux APIs, because the callback functions are 56 for the API client to provide several callback functions for receiving TS 59 The functions that implement the callback API need not be re-entrant: when 60 a demux driver calls one of these functions, the driver is not allowed to [all …]
|
/Linux-v4.19/tools/perf/bench/ |
D | mem-functions.c | 110 const struct function *functions; member 119 const struct function *r = &info->functions[r_idx]; in __bench_mem_function() 200 for (i = 0; info->functions[i].name; i++) in bench_mem_common() 205 for (i = 0; info->functions[i].name; i++) { in bench_mem_common() 206 if (!strcmp(info->functions[i].name, function_str)) in bench_mem_common() 209 if (!info->functions[i].name) { in bench_mem_common() 213 for (i = 0; info->functions[i].name; i++) { in bench_mem_common() 215 info->functions[i].name, info->functions[i].desc); in bench_mem_common() 292 .functions = memcpy_functions, in bench_mem_memcpy() 366 .functions = memset_functions, in bench_mem_memset()
|
/Linux-v4.19/drivers/s390/crypto/ |
D | zcrypt_cex4.c | 109 if (ap_test_bit(&ac->functions, AP_FUNC_ACCEL)) { in zcrypt_cex4_card_probe() 127 if (ap_test_bit(&ac->functions, AP_FUNC_MEX4K) && in zcrypt_cex4_card_probe() 128 ap_test_bit(&ac->functions, AP_FUNC_CRT4K)) { in zcrypt_cex4_card_probe() 137 } else if (ap_test_bit(&ac->functions, AP_FUNC_COPRO)) { in zcrypt_cex4_card_probe() 166 } else if (ap_test_bit(&ac->functions, AP_FUNC_EP11)) { in zcrypt_cex4_card_probe() 231 if (ap_test_bit(&aq->card->functions, AP_FUNC_ACCEL)) { in zcrypt_cex4_queue_probe() 237 } else if (ap_test_bit(&aq->card->functions, AP_FUNC_COPRO)) { in zcrypt_cex4_queue_probe() 243 } else if (ap_test_bit(&aq->card->functions, AP_FUNC_EP11)) { in zcrypt_cex4_queue_probe()
|