Home
last modified time | relevance | path

Searched full:handlers (Results 1 – 25 of 2280) sorted by relevance

12345678910>>...92

/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/x86_64/
Dhandlers.S51 .macro HANDLERS has_error from to macro
73 HANDLERS has_error=0 from=0 to=7
74 HANDLERS has_error=1 from=8 to=8
75 HANDLERS has_error=0 from=9 to=9
76 HANDLERS has_error=1 from=10 to=14
77 HANDLERS has_error=0 from=15 to=16
78 HANDLERS has_error=1 from=17 to=17
79 HANDLERS has_error=0 from=18 to=255
/kernel/linux/linux-4.19/Documentation/ia64/
Dfsys.txt28 interruption-handlers start execution in. The user-level
79 The file arch/ia64/kernel/fsys.S contains a table of fsyscall-handlers
110 Fsyscall handlers can execute with very little overhead, but with that
113 o Fsyscall-handlers MUST check for any pending work in the flags
118 o Fsyscall-handlers MUST preserve incoming arguments (r32-r39, r11,
123 o Fsyscall-handlers MUST check argument registers for containing a
129 o Fsyscall-handlers MUST NOT use the "alloc" instruction or perform
133 o Fsyscall-handlers MUST NOT write to any stacked registers because
137 o Fsyscall-handlers need to be careful when accessing per-CPU variables:
142 o Fsyscall-handlers must be careful not to leak sensitive kernel'
[all …]
/kernel/linux/linux-4.19/Documentation/acpi/
Dscan_handlers.txt1 ACPI Scan Handlers
33 called ACPI scan handlers represented by the following structure:
43 take care of, list_node is the hook to the global list of ACPI scan handlers
51 available scan handlers. If a matching scan handler is found, its .attach()
66 callbacks from the scan handlers of all device nodes in the given namespace
67 scope (if they have scan handlers). Next, it unregisters all of the device
70 ACPI scan handlers can be added to the list maintained by the ACPI core with the
72 handler as an argument. The order in which scan handlers are added to the list
/kernel/linux/linux-5.10/Documentation/driver-api/acpi/
Dscan_handlers.rst5 ACPI Scan Handlers
39 called ACPI scan handlers represented by the following structure::
49 take care of, list_node is the hook to the global list of ACPI scan handlers
57 available scan handlers. If a matching scan handler is found, its .attach()
72 callbacks from the scan handlers of all device nodes in the given namespace
73 scope (if they have scan handlers). Next, it unregisters all of the device
76 ACPI scan handlers can be added to the list maintained by the ACPI core with the
78 handler as an argument. The order in which scan handlers are added to the list
/kernel/linux/linux-5.10/Documentation/ia64/
Dfsys.rst28 interruption-handlers start execution in. The user-level
81 The file arch/ia64/kernel/fsys.S contains a table of fsyscall-handlers
118 Fsyscall handlers can execute with very little overhead, but with that
121 * Fsyscall-handlers MUST check for any pending work in the flags
126 * Fsyscall-handlers MUST preserve incoming arguments (r32-r39, r11,
131 * Fsyscall-handlers MUST check argument registers for containing a
137 * Fsyscall-handlers MUST NOT use the "alloc" instruction or perform
141 * Fsyscall-handlers MUST NOT write to any stacked registers because
145 * Fsyscall-handlers need to be careful when accessing per-CPU variables:
150 * Fsyscall-handlers must be careful not to leak sensitive kernel'
[all …]
/kernel/linux/linux-4.19/drivers/soc/fsl/qbman/
Dqman_test_stash.c39 * Each cpu will have HP_PER_CPU "handlers" set up, each of which incorporates
41 * organisation of FQIDs is such that the HP_PER_CPU*NUM_CPUS handlers will
44 * is to allow enough handlers/FQs to truly test the significance of caching -
65 * handlers and link-list them (but do no other handler setup).
162 /* root node for the per-cpu list of handlers */
163 struct list_head handlers; member
168 * handlers together, this is used as per-cpu iterator state
186 /* handlers are allocated out of this, so they're properly aligned. */
326 INIT_LIST_HEAD(&hp_cpu->handlers); in create_per_cpu_handlers()
337 list_add_tail(&handler->node, &hp_cpu->handlers); in create_per_cpu_handlers()
[all …]
/kernel/linux/linux-5.10/drivers/soc/fsl/qbman/
Dqman_test_stash.c39 * Each cpu will have HP_PER_CPU "handlers" set up, each of which incorporates
41 * organisation of FQIDs is such that the HP_PER_CPU*NUM_CPUS handlers will
44 * is to allow enough handlers/FQs to truly test the significance of caching -
65 * handlers and link-list them (but do no other handler setup).
162 /* root node for the per-cpu list of handlers */
163 struct list_head handlers; member
168 * handlers together, this is used as per-cpu iterator state
186 /* handlers are allocated out of this, so they're properly aligned. */
326 INIT_LIST_HEAD(&hp_cpu->handlers); in create_per_cpu_handlers()
337 list_add_tail(&handler->node, &hp_cpu->handlers); in create_per_cpu_handlers()
[all …]
/kernel/linux/linux-5.10/include/sound/
Dsoc-topology.h77 * Kcontrol operations - used to map handlers onto firmware based controls.
99 * DAPM widget event handlers - used to map handlers onto widgets.
163 /* vendor specific kcontrol handlers available for binding */
167 /* vendor specific bytes ext handlers available for binding */
193 /* Binds event handlers to dynamic widgets */
/kernel/linux/linux-4.19/include/sound/
Dsoc-topology.h75 * Kcontrol operations - used to map handlers onto firmware based controls.
97 * DAPM widget event handlers - used to map handlers onto widgets.
161 /* vendor specific kcontrol handlers available for binding */
165 /* vendor specific bytes ext handlers available for binding */
191 /* Binds event handlers to dynamic widgets */
/kernel/linux/linux-4.19/arch/powerpc/platforms/powermac/
Dpfunc_core.c123 #define PMF_PARSE_CALL(name, cmd, handlers, p...) \ argument
127 if (handlers == NULL) \
129 if (handlers->name) \
130 return handlers->name(cmd->func, cmd->instdata, \
541 struct pmf_handlers *handlers; member
579 struct pmf_handlers *handlers, in pmf_parse_one() argument
595 handlers ? "executing" : "parsing"); in pmf_parse_one()
620 rc = pmf_parsers[ccode](&cmd, handlers); in pmf_parse_one()
629 if (handlers == NULL) in pmf_parse_one()
701 struct pmf_handlers *handlers, in pmf_register_driver() argument
[all …]
/kernel/linux/linux-5.10/arch/powerpc/platforms/powermac/
Dpfunc_core.c124 #define PMF_PARSE_CALL(name, cmd, handlers, p...) \ argument
128 if (handlers == NULL) \
130 if (handlers->name) \
131 return handlers->name(cmd->func, cmd->instdata, \
542 struct pmf_handlers *handlers; member
580 struct pmf_handlers *handlers, in pmf_parse_one() argument
596 handlers ? "executing" : "parsing"); in pmf_parse_one()
621 rc = pmf_parsers[ccode](&cmd, handlers); in pmf_parse_one()
630 if (handlers == NULL) in pmf_parse_one()
702 struct pmf_handlers *handlers, in pmf_register_driver() argument
[all …]
/kernel/linux/linux-4.19/fs/ext4/
Dfsmap.c64 /* Compare two getfsmap device handlers. */
631 struct ext4_getfsmap_dev handlers[EXT4_GETFSMAP_DEVS]; in ext4_getfsmap() local
644 /* Set up our device handlers. */ in ext4_getfsmap()
645 memset(handlers, 0, sizeof(handlers)); in ext4_getfsmap()
646 handlers[0].gfd_dev = new_encode_dev(sb->s_bdev->bd_dev); in ext4_getfsmap()
647 handlers[0].gfd_fn = ext4_getfsmap_datadev; in ext4_getfsmap()
649 handlers[1].gfd_dev = new_encode_dev( in ext4_getfsmap()
651 handlers[1].gfd_fn = ext4_getfsmap_logdev; in ext4_getfsmap()
654 sort(handlers, EXT4_GETFSMAP_DEVS, sizeof(struct ext4_getfsmap_dev), in ext4_getfsmap()
686 if (!handlers[i].gfd_fn) in ext4_getfsmap()
[all …]
/kernel/linux/linux-5.10/fs/ext4/
Dfsmap.c64 /* Compare two getfsmap device handlers. */
631 struct ext4_getfsmap_dev handlers[EXT4_GETFSMAP_DEVS]; in ext4_getfsmap() local
644 /* Set up our device handlers. */ in ext4_getfsmap()
645 memset(handlers, 0, sizeof(handlers)); in ext4_getfsmap()
646 handlers[0].gfd_dev = new_encode_dev(sb->s_bdev->bd_dev); in ext4_getfsmap()
647 handlers[0].gfd_fn = ext4_getfsmap_datadev; in ext4_getfsmap()
649 handlers[1].gfd_dev = new_encode_dev( in ext4_getfsmap()
651 handlers[1].gfd_fn = ext4_getfsmap_logdev; in ext4_getfsmap()
654 sort(handlers, EXT4_GETFSMAP_DEVS, sizeof(struct ext4_getfsmap_dev), in ext4_getfsmap()
686 if (!handlers[i].gfd_fn) in ext4_getfsmap()
[all …]
/kernel/linux/linux-5.10/fs/xfs/
Dxfs_fsmap.c177 /* Compare two getfsmap device handlers. */
833 struct xfs_getfsmap_dev handlers[XFS_GETFSMAP_DEVS]; in xfs_getfsmap() local
849 /* Set up our device handlers. */ in xfs_getfsmap()
850 memset(handlers, 0, sizeof(handlers)); in xfs_getfsmap()
851 handlers[0].dev = new_encode_dev(mp->m_ddev_targp->bt_dev); in xfs_getfsmap()
853 handlers[0].fn = xfs_getfsmap_datadev_rmapbt; in xfs_getfsmap()
855 handlers[0].fn = xfs_getfsmap_datadev_bnobt; in xfs_getfsmap()
857 handlers[1].dev = new_encode_dev(mp->m_logdev_targp->bt_dev); in xfs_getfsmap()
858 handlers[1].fn = xfs_getfsmap_logdev; in xfs_getfsmap()
862 handlers[2].dev = new_encode_dev(mp->m_rtdev_targp->bt_dev); in xfs_getfsmap()
[all …]
/kernel/linux/linux-4.19/fs/xfs/
Dxfs_fsmap.c181 /* Compare two getfsmap device handlers. */
830 struct xfs_getfsmap_dev handlers[XFS_GETFSMAP_DEVS]; in xfs_getfsmap() local
846 /* Set up our device handlers. */ in xfs_getfsmap()
847 memset(handlers, 0, sizeof(handlers)); in xfs_getfsmap()
848 handlers[0].dev = new_encode_dev(mp->m_ddev_targp->bt_dev); in xfs_getfsmap()
850 handlers[0].fn = xfs_getfsmap_datadev_rmapbt; in xfs_getfsmap()
852 handlers[0].fn = xfs_getfsmap_datadev_bnobt; in xfs_getfsmap()
854 handlers[1].dev = new_encode_dev(mp->m_logdev_targp->bt_dev); in xfs_getfsmap()
855 handlers[1].fn = xfs_getfsmap_logdev; in xfs_getfsmap()
859 handlers[2].dev = new_encode_dev(mp->m_rtdev_targp->bt_dev); in xfs_getfsmap()
[all …]
/kernel/linux/linux-5.10/fs/btrfs/
Dprops.c39 const struct hlist_head *handlers) in find_prop_handler() argument
43 if (!handlers) { in find_prop_handler()
46 handlers = find_prop_handlers_by_hash(hash); in find_prop_handler()
47 if (!handlers) in find_prop_handler()
51 hlist_for_each_entry(h, handlers, node) in find_prop_handler()
135 const struct hlist_head *handlers; in iterate_object_props() local
155 handlers = find_prop_handlers_by_hash(key.offset); in iterate_object_props()
156 if (!handlers) in iterate_object_props()
191 handler = find_prop_handler(name_buf, handlers); in iterate_object_props()
/kernel/linux/linux-4.19/fs/btrfs/
Dprops.c69 const struct hlist_head *handlers) in find_prop_handler() argument
73 if (!handlers) { in find_prop_handler()
76 handlers = find_prop_handlers_by_hash(hash); in find_prop_handler()
77 if (!handlers) in find_prop_handler()
81 hlist_for_each_entry(h, handlers, node) in find_prop_handler()
166 const struct hlist_head *handlers; in iterate_object_props() local
186 handlers = find_prop_handlers_by_hash(key.offset); in iterate_object_props()
187 if (!handlers) in iterate_object_props()
222 handler = find_prop_handler(name_buf, handlers); in iterate_object_props()
/kernel/linux/linux-4.19/Documentation/RCU/
DNMI-RCU.txt1 Using RCU to Protect Dynamic NMI Handlers
6 handlers, as well as dynamic irq handlers. This document describes
93 Since NMI handlers disable preemption, synchronize_sched() is guaranteed
94 not to return until all ongoing NMI handlers exit. It is therefore safe
/kernel/linux/linux-5.10/Documentation/RCU/
DNMI-RCU.rst3 Using RCU to Protect Dynamic NMI Handlers
9 handlers, as well as dynamic irq handlers. This document describes
98 Since NMI handlers disable preemption, synchronize_rcu() is guaranteed
99 not to return until all ongoing NMI handlers exit. It is therefore safe
/kernel/linux/linux-4.19/drivers/net/wireless/ralink/rt2x00/
Drt2x00lib.h69 * Radio control handlers.
75 * Initialization handlers.
81 * Configuration handlers.
98 * DOC: Queue handlers
284 * Firmware handlers.
300 * Debugfs handlers.
323 * Crypto handlers.
381 * RFkill handlers.
396 * LED handlers
/kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/
Drt2x00lib.h58 * Radio control handlers.
64 * Initialization handlers.
70 * Configuration handlers.
87 * DOC: Queue handlers
273 * Firmware handlers.
289 * Debugfs handlers.
312 * Crypto handlers.
370 * RFkill handlers.
385 * LED handlers
/kernel/linux/linux-4.19/drivers/net/wireless/intel/iwlwifi/dvm/
Drx.c948 * Setup the RX handlers for each of the reply types sent from the uCode
953 void (**handlers)(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb); in iwl_setup_rx_handlers() local
955 handlers = priv->rx_handlers; in iwl_setup_rx_handlers()
957 handlers[REPLY_ERROR] = iwlagn_rx_reply_error; in iwl_setup_rx_handlers()
958 handlers[CHANNEL_SWITCH_NOTIFICATION] = iwlagn_rx_csa; in iwl_setup_rx_handlers()
959 handlers[SPECTRUM_MEASURE_NOTIFICATION] = in iwl_setup_rx_handlers()
961 handlers[PM_SLEEP_NOTIFICATION] = iwlagn_rx_pm_sleep_notif; in iwl_setup_rx_handlers()
962 handlers[PM_DEBUG_STATISTIC_NOTIFIC] = in iwl_setup_rx_handlers()
964 handlers[BEACON_NOTIFICATION] = iwlagn_rx_beacon_notif; in iwl_setup_rx_handlers()
965 handlers[REPLY_ADD_STA] = iwl_add_sta_callback; in iwl_setup_rx_handlers()
[all …]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/
Drx.c935 * Setup the RX handlers for each of the reply types sent from the uCode
940 void (**handlers)(struct iwl_priv *priv, struct iwl_rx_cmd_buffer *rxb); in iwl_setup_rx_handlers() local
942 handlers = priv->rx_handlers; in iwl_setup_rx_handlers()
944 handlers[REPLY_ERROR] = iwlagn_rx_reply_error; in iwl_setup_rx_handlers()
945 handlers[CHANNEL_SWITCH_NOTIFICATION] = iwlagn_rx_csa; in iwl_setup_rx_handlers()
946 handlers[SPECTRUM_MEASURE_NOTIFICATION] = in iwl_setup_rx_handlers()
948 handlers[PM_SLEEP_NOTIFICATION] = iwlagn_rx_pm_sleep_notif; in iwl_setup_rx_handlers()
949 handlers[PM_DEBUG_STATISTIC_NOTIFIC] = in iwl_setup_rx_handlers()
951 handlers[BEACON_NOTIFICATION] = iwlagn_rx_beacon_notif; in iwl_setup_rx_handlers()
952 handlers[REPLY_ADD_STA] = iwl_add_sta_callback; in iwl_setup_rx_handlers()
[all …]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
Dpmac_pfunc.h33 * A driver capable of interpreting commands provides a handlers
34 * structure filled with whatever handlers are implemented by this
35 * driver. Non implemented handlers are left NULL.
38 * and that gets passed back to the various handlers.
176 * Register/Unregister a function-capable driver and its handlers
179 struct pmf_handlers *handlers,
195 * Called by the handlers when an irq happens
/kernel/linux/linux-4.19/arch/powerpc/include/asm/
Dpmac_pfunc.h33 * A driver capable of interpreting commands provides a handlers
34 * structure filled with whatever handlers are implemented by this
35 * driver. Non implemented handlers are left NULL.
38 * and that gets passed back to the various handlers.
176 * Register/Unregister a function-capable driver and its handlers
179 struct pmf_handlers *handlers,
195 * Called by the handlers when an irq happens

12345678910>>...92