Home
last modified time | relevance | path

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

12345678910>>...50

/linux/Documentation/devicetree/bindings/pinctrl/
H A Dmarvell,armada-37xx-pinctrl.txt34 - functions jtag, gpio
38 - functions sdio, gpio
42 - functions emmc, gpio
70 - functions i2c, gpio
74 - functions i2c, gpio
78 - functions spi, gpio
82 - functions spi, gpio
86 - functions spi, gpio
98 - functions spi, gpio
144 - functions ptp, mii
[all …]
/linux/drivers/pinctrl/berlin/
H A Dberlin.c30 struct pinfunction *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()
217 pctrl->functions = kcalloc(max_functions, sizeof(*pctrl->functions), GFP_KERNEL); in berlin_pinctrl_build_state()
218 if (!pctrl->functions) in berlin_pinctrl_build_state()
224 desc_function = desc_group->functions; in berlin_pinctrl_build_state()
232 pctrl->functions = krealloc(pctrl->functions, in berlin_pinctrl_build_state()
235 if (!pctrl->functions) in berlin_pinctrl_build_state()
241 desc_function = desc_group->functions; in berlin_pinctrl_build_state()
257 kfree(pctrl->functions); in berlin_pinctrl_build_state()
[all …]
/linux/kernel/gcov/
H A Dgcc_4_7.c107 struct gcov_fn_info **functions; member
216 ci_ptr = info->functions[fi_idx]->ctrs; in gcov_info_reset()
297 dup->functions = NULL; in gcov_info_dup()
305 if (!dup->functions) in gcov_info_dup()
314 if (!dup->functions[fi_idx]) in gcov_info_dup()
317 *(dup->functions[fi_idx]) = *(info->functions[fi_idx]); in gcov_info_dup()
356 if (!info->functions) in gcov_info_free()
362 if (!info->functions[fi_idx]) in gcov_info_free()
370 kfree(info->functions[fi_idx]); in gcov_info_free()
374 kfree(info->functions); in gcov_info_free()
[all …]
H A Dclang.c64 struct list_head functions; member
90 INIT_LIST_HEAD(&info->functions); in llvm_gcov_init()
124 list_add_tail(&info->head, &current_info->functions); in llvm_gcda_emit_function()
229 list_for_each_entry(fn, &info->functions, head) in gcov_info_reset()
244 &info1->functions, struct gcov_fn_info, head); in gcov_info_is_compatible()
246 &info2->functions, struct gcov_fn_info, head); in gcov_info_is_compatible()
253 !list_is_last(&fn_ptr2->head, &info2->functions)) { in gcov_info_is_compatible()
262 list_is_last(&fn_ptr2->head, &info2->functions); in gcov_info_is_compatible()
324 INIT_LIST_HEAD(&dup->functions); in gcov_info_dup()
329 list_for_each_entry(fn, &info->functions, head) { in gcov_info_dup()
[all …]
/linux/Documentation/usb/
H A Dgadget_configfs.rst133 3. Creating the functions
168 $ ln -s functions/ncm.usb0 configs/c.1
178 configurations and functions.
196 ./functions
197 ./functions/ncm.usb0
198 ./functions/ncm.usb0/ifname
199 ./functions/ncm.usb0/qmult
200 ./functions/ncm.usb0/host_addr
201 ./functions/ncm.usb0/dev_addr
236 Remove functions from configurations::
[all …]
/linux/Documentation/gpu/
H A 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
/linux/drivers/pinctrl/pxa/
H A Dpinctrl-pxa2xx.c75 for (df = pin->functions; df->name; df++) in pxa_desc_by_func_group()
256 for (func = functions; func->name; func++) in pxa2xx_find_function()
265 struct pinfunction *functions; in pxa2xx_build_functions() local
276 sizeof(*functions), GFP_KERNEL); in pxa2xx_build_functions()
277 if (!functions) in pxa2xx_build_functions()
284 pctl->functions = devm_kmemdup(pctl->dev, functions, in pxa2xx_build_functions()
285 pctl->nfuncs * sizeof(*functions), in pxa2xx_build_functions()
287 if (!pctl->functions) in pxa2xx_build_functions()
290 devm_kfree(pctl->dev, functions); in pxa2xx_build_functions()
311 if (!strcmp(pctl->functions[i].name, in pxa2xx_build_groups()
[all …]
H A 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
68 struct pinfunction *functions; member
/linux/Documentation/driver-api/80211/
H A Dcfg80211.rst15 :functions:
49 :functions:
103 :functions:
115 Utility functions
119 :doc: Utility functions
122 :functions:
138 :functions:
150 :functions:
162 :functions:
174 :functions:
H A Dmac80211-advanced.rst18 :functions:
34 :functions:
55 :functions: ieee80211_beacon_loss
63 :functions: ieee80211_tx_queue_params
82 :functions:
104 :functions:
114 :functions:
157 :functions:
172 :functions:
215 :functions:
[all …]
/linux/Documentation/core-api/
H A 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_owner
69 :functions: gen_pool_alloc
95 :functions: gen_pool_set_algo
135 :functions: gen_pool_avail
138 :functions: gen_pool_size
141 :functions: gen_pool_get
[all …]
/linux/Documentation/ABI/testing/
H A Dconfigfs-usb-gadget-uvc1 What: /config/usb-gadget/gadget/functions/uvc.name
13 What: /config/usb-gadget/gadget/functions/uvc.name/control
27 What: /config/usb-gadget/gadget/functions/uvc.name/control/class
32 What: /config/usb-gadget/gadget/functions/uvc.name/control/class/ss
37 What: /config/usb-gadget/gadget/functions/uvc.name/control/class/fs
42 What: /config/usb-gadget/gadget/functions/uvc.name/control/terminal
94 What: /config/usb-gadget/gadget/functions/uvc.name/control/processing
144 What: /config/usb-gadget/gadget/functions/uvc.name/control/header
156 What: /config/usb-gadget/gadget/functions/uvc.name/streaming
168 What: /config/usb-gadget/gadget/functions/uvc.name/streaming/class
[all …]
/linux/Documentation/PCI/endpoint/
H A Dpci-vntb-howto.rst41 # ls /sys/kernel/config/pci_ep/functions
53 # mkdir functions/pci_epf_vntb/func1
61 # ls functions/pci_epf_ntb/func1
71 # cat functions/pci_epf_vntb/func1/vendorid
73 # cat functions/pci_epf_vntb/func1/interrupt_pin
84 # echo 0x1957 > functions/pci_epf_vntb/func1/vendorid
85 # echo 0x0809 > functions/pci_epf_vntb/func1/deviceid
92 # ls functions/pci_epf_vntb/func1/pci_epf_vntb.0/
98 # echo 4 > functions/pci_epf_vntb/func1/pci_epf_vntb.0/db_count
100 # echo 1 > functions/pci_epf_vntb/func1/pci_epf_vntb.0/num_mws
[all …]
H A Dpci-ntb-howto.rst45 # ls /sys/kernel/config/pci_ep/functions
57 # mkdir functions/pci_epf_ntb/func1
65 # ls functions/pci_epf_ntb/func1
75 # cat functions/pci_epf_ntb/func1/vendorid
77 # cat functions/pci_epf_ntb/func1/interrupt_pin
88 # echo 0x104c > functions/pci_epf_ntb/func1/vendorid
89 # echo 0xb00d > functions/pci_epf_ntb/func1/deviceid
96 # ls functions/pci_epf_ntb/func1/pci_epf_ntb.0/
102 # echo 4 > functions/pci_epf_ntb/func1/pci_epf_ntb.0/db_count
104 # echo 2 > functions/pci_epf_ntb/func1/pci_epf_ntb.0/num_mws
[all …]
/linux/Documentation/arch/s390/
H A Dpci.rst48 Entries specific to zPCI functions and entries that hold zPCI information.
59 powered off until all virtual functions are removed with:
75 PCI function group ID, functions that share identical functionality
80 The virtual function number, from 1 to N for virtual functions,
81 0 for physical functions.
114 support multi-functions):
121 * When using multi-functions (norid parameter is not set),
122 zPCI functions are addressed differently:
126 - There can be up to 256 functions per bus.
128 - The domain part of the address of all functions for
[all …]
/linux/drivers/gpu/drm/radeon/
H A Dradeon_atpx_handler.c29 struct radeon_atpx_functions functions; member
165 if (atpx->functions.px_params) { in radeon_atpx_validate()
193 atpx->functions.i2c_mux_cntl = true; in radeon_atpx_validate()
194 atpx->functions.disp_mux_cntl = true; in radeon_atpx_validate()
200 atpx->functions.disp_mux_cntl = true; in radeon_atpx_validate()
205 atpx->functions.power_cntl = true; in radeon_atpx_validate()
281 if (atpx->functions.power_cntl) { in radeon_atpx_set_discrete_state()
317 if (atpx->functions.disp_mux_cntl) { in radeon_atpx_switch_disp_mux()
349 if (atpx->functions.i2c_mux_cntl) { in radeon_atpx_switch_i2c_mux()
381 if (atpx->functions.switch_start) { in radeon_atpx_switch_start()
[all …]
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_atpx_handler.c40 struct amdgpu_atpx_functions functions; member
185 if (atpx->functions.px_params) { in amdgpu_atpx_validate()
213 atpx->functions.i2c_mux_cntl = true; in amdgpu_atpx_validate()
214 atpx->functions.disp_mux_cntl = true; in amdgpu_atpx_validate()
226 atpx->functions.power_cntl = true; in amdgpu_atpx_validate()
232 atpx->functions.power_cntl = true; in amdgpu_atpx_validate()
312 if (atpx->functions.power_cntl) { in amdgpu_atpx_set_discrete_state()
348 if (atpx->functions.disp_mux_cntl) { in amdgpu_atpx_switch_disp_mux()
380 if (atpx->functions.i2c_mux_cntl) { in amdgpu_atpx_switch_i2c_mux()
412 if (atpx->functions.switch_start) { in amdgpu_atpx_switch_start()
[all …]
/linux/tools/perf/bench/
H A 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()
294 .functions = memcpy_functions, in bench_mem_memcpy()
368 .functions = memset_functions, in bench_mem_memset()
/linux/Documentation/driver-api/fpga/
H A Dfpga-region.rst82 :functions: fpga_region
85 :functions: fpga_region_info
88 :functions: __fpga_region_register_full
91 :functions: __fpga_region_register
94 :functions: fpga_region_unregister
97 :functions: fpga_mgr_get
100 :functions: of_fpga_mgr_get
103 :functions: fpga_mgr_put
106 :functions: fpga_bridge_get_to_list
109 :functions: of_fpga_bridge_get_to_list
[all …]
H A Dfpga-bridge.rst16 :functions: fpga_bridge
19 :functions: fpga_bridge_ops
22 :functions: __fpga_bridge_register
25 :functions: fpga_bridge_unregister
/linux/Documentation/crypto/
H A 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/tools/perf/Documentation/
H A Dperf-ftrace.txt70 List available functions to trace. It accepts a pattern to
71 only list interested functions.
88 function (or a glob pattern). Multiple functions can be given
95 Select function tracer and do not trace functions given by the
97 specify multiple functions (or glob patterns). It will be
110 functions executed from the given function. This can be used more
111 than once to specify multiple functions. It will be passed to
120 specify multiple functions. It will be passed to 'set_graph_notrace'
127 - noirqs - Ignore functions that happen inside interrupt.
164 Do not trace functions given by the argument. Like -T option, this
[all …]
/linux/Documentation/driver-api/firmware/
H A Drequest_firmware.rst21 :functions: request_firmware
26 :functions: firmware_request_nowarn
31 :functions: firmware_request_platform
36 :functions: request_firmware_direct
41 :functions: request_firmware_into_buf
55 :functions: request_firmware_nowait
69 :functions: firmware_request_cache
/linux/Documentation/driver-api/media/
H A Ddtv-demux.rst29 The functions that implement the abstract interface demux should be defined
37 Whenever the functions of the demux API modify shared data, the
41 Note that functions called from a bottom half context must not sleep.
44 Linux Kernel calls the functions of a network device interface from a
51 This kernel-space API comprises the callback functions that deliver filtered
52 data to the demux client. Unlike the other DVB kABIs, these functions are
56 structure as in the other demux APIs, because the callback functions are
58 for the API client to provide several callback functions for receiving TS
61 The functions that implement the callback API need not be re-entrant: when
62 a demux driver calls one of these functions, the driver is not allowed to
[all …]
/linux/Documentation/trace/
H A Dftrace-uses.rst2 Using ftrace to hook to functions
16 beginning of functions in order to record and trace the flow of the kernel.
33 There are helper functions to help against recursion, and making sure
116 recursion protection must be used. There are two helper functions that
209 If this is set, then the callback will only be called by functions
228 Filtering which functions to trace
253 The @buf can also be a glob expression to enable all functions that
266 with new functions defined by @buf, have @reset be non-zero.
268 To remove all the filtered functions and trace all functions:
287 list that will prevent those functions from calling the callback.
[all …]

12345678910>>...50