/linux-master/net/core/ |
H A D | sock_diag.c | 128 const struct sock_diag_handler *handler; local 131 handler = rcu_dereference(sock_diag_handlers[family]); 132 if (handler && !try_module_get(handler->owner)) 133 handler = NULL; 136 return handler; 139 static void sock_diag_unlock_handler(const struct sock_diag_handler *handler) argument 141 module_put(handler->owner);
|
/linux-master/drivers/vfio/platform/ |
H A D | vfio_platform_irq.c | 221 irq_handler_t handler; local 224 handler = vfio_automasked_irq_handler; 226 handler = vfio_irq_handler; 241 handler(irq->hwirq, irq); 247 handler(irq->hwirq, irq); 301 irq_handler_t handler = vfio_irq_handler; local 315 handler = vfio_automasked_irq_handler; 329 ret = request_irq(hwirq, handler, IRQF_NO_AUTOEN,
|
/linux-master/net/ipv4/ |
H A D | inet_diag.c | 53 const struct inet_diag_handler *handler; local 62 handler = rcu_dereference(inet_diag_table[proto]); 63 if (handler && !try_module_get(handler->owner)) 64 handler = NULL; 67 return handler; 70 static void inet_diag_unlock_handler(const struct inet_diag_handler *handler) argument 72 module_put(handler->owner); 104 const struct inet_diag_handler *handler; local 108 handler 243 const struct inet_diag_handler *handler; local 605 const struct inet_diag_handler *handler; local 1271 const struct inet_diag_handler *handler; local 1454 const struct inet_diag_handler *handler; local [all...] |
/linux-master/arch/mips/sgi-ip22/ |
H A D | ip22-int.c | 281 struct irq_chip *handler; local 284 handler = &ip22_local0_irq_type; 286 handler = &ip22_local1_irq_type; 288 handler = &ip22_local2_irq_type; 290 handler = &ip22_local3_irq_type; 292 irq_set_chip_and_handler(i, handler, handle_level_irq); 295 /* vector handler. this register the IRQ as non-sharable */
|
/linux-master/drivers/crypto/ccp/ |
H A D | sp-dev.c | 77 int sp_request_ccp_irq(struct sp_device *sp, irq_handler_t handler, argument 85 sp->ccp_irq_handler = handler; 97 ret = request_irq(sp->ccp_irq, handler, 0, name, data); 105 int sp_request_psp_irq(struct sp_device *sp, irq_handler_t handler, argument 113 sp->psp_irq_handler = handler; 125 ret = request_irq(sp->psp_irq, handler, 0, name, data);
|
/linux-master/drivers/acpi/acpica/ |
H A D | acobject.h | 137 union acpi_operand_object *handler; /* Handler for region access */ member in struct:acpi_object_region 153 union acpi_operand_object *handler; member in union:acpi_object_method::__anon89 181 union acpi_operand_object *handler; /* Handler for Address space */ 277 acpi_notify_handler handler; /* Handler address */ member in struct:acpi_object_notify_handler 279 union acpi_operand_object *next[2]; /* Device and System handler lists */ 285 acpi_adr_space_handler handler; member in struct:acpi_object_addr_handler 290 union acpi_operand_object *region_list; /* Regions using this handler */ 294 /* Flags for address handler (handler_flags) */ 353 ACPI_OBJECT_COMMON_HEADER acpi_object_handler handler; member in struct:acpi_object_data
|
H A D | tbxface.c | 448 * PARAMETERS: handler - Table event handler 449 * context - Value passed to the handler on each event 453 * DESCRIPTION: Install a global table event handler. 457 acpi_install_table_handler(acpi_table_handler handler, void *context) 463 if (!handler) { 472 /* Don't allow more than one handler */ 479 /* Install the handler */ 481 acpi_gbl_table_handler = handler; 495 * PARAMETERS: handler [all...] |
H A D | utxface.c | 193 * PARAMETERS: handler - Callback procedure 198 * DESCRIPTION: Install an initialization handler 204 acpi_install_initialization_handler(acpi_init_handler handler, u32 function) 207 if (!handler) { 215 acpi_gbl_init_handler = handler; 338 * PARAMETERS: handler - The _OSI interface handler to install 339 * NULL means "remove existing handler" 343 * DESCRIPTION: Install a handler for the predefined _OSI ACPI method. 345 * _OSI. A NULL handler simpl [all...] |
H A D | dbdisply.c | 32 * System handler information. 60 /* Global handler information */ 63 void *handler; member in struct:acpi_handler_info 69 {&acpi_gbl_global_notify[0].handler, "System Notifications"}, 70 {&acpi_gbl_global_notify[1].handler, "Device Notifications"}, 830 /* This GPE is not used (no method or handler), ignore it */ 953 handler); 961 handler); 966 /* There is no handler for this space_id */ 975 handler_obj = obj_desc->common_notify.handler; [all...] |
/linux-master/fs/overlayfs/ |
H A D | xattrs.c | 182 static int ovl_own_xattr_get(const struct xattr_handler *handler, argument 189 escaped = ovl_xattr_escape_name(handler->prefix, name); 200 static int ovl_own_xattr_set(const struct xattr_handler *handler, argument 209 escaped = ovl_xattr_escape_name(handler->prefix, name); 220 static int ovl_other_xattr_get(const struct xattr_handler *handler, argument 227 static int ovl_other_xattr_set(const struct xattr_handler *handler, argument
|
/linux-master/drivers/misc/ocxl/ |
H A D | afu_irq.c | 15 irqreturn_t (*handler)(void *private); member in struct:afu_irq 31 irqreturn_t (*handler)(void *private), 45 irq->handler = handler; 64 if (irq->handler) 65 return irq->handler(irq->private);
|
/linux-master/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_hgo.c | 158 mutex_lock(hgo->ctrls.handler.lock); 162 mutex_unlock(hgo->ctrls.handler.lock); 197 /* Initialize the control handler. */ 198 v4l2_ctrl_handler_init(&hgo->ctrls.handler, 200 hgo->ctrls.max_rgb = v4l2_ctrl_new_custom(&hgo->ctrls.handler, 204 v4l2_ctrl_new_custom(&hgo->ctrls.handler, 210 hgo->histo.entity.subdev.ctrl_handler = &hgo->ctrls.handler;
|
/linux-master/drivers/tty/ |
H A D | sysrq.c | 13 * Input handler conversion 110 .handler = sysrq_handle_loglevel, 124 .handler = sysrq_handle_SAK, 140 .handler = sysrq_handle_unraw, 157 .handler = sysrq_handle_crash, 170 .handler = sysrq_handle_reboot, 183 .handler = sysrq_handle_sync, 195 .handler = sysrq_handle_show_timers, 205 .handler = sysrq_handle_mountro, 218 .handler 958 sysrq_connect(struct input_handler *handler, struct input_dev *dev, const struct input_device_id *id) argument [all...] |
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | fs.c | 639 struct mlx5_ib_flow_handler *handler = container_of(flow_id, local 643 struct mlx5_ib_dev *dev = handler->dev; 647 list_for_each_entry_safe(iter, tmp, &handler->list, list) { 654 mlx5_del_flow_rules(handler->rule); 655 put_flow_table(dev, handler->prio, true); 656 mlx5_ib_counters_clear_description(handler->ibcounters); 658 if (handler->flow_matcher) 659 atomic_dec(&handler->flow_matcher->usecnt); 660 kfree(handler); 1045 struct mlx5_ib_flow_handler *handler; local 1184 struct mlx5_ib_flow_handler *handler = NULL; local 1281 struct mlx5_ib_flow_handler *handler = NULL; local 1523 struct mlx5_ib_flow_handler *handler; local 1610 struct mlx5_ib_flow_handler *handler; local [all...] |
/linux-master/drivers/irqchip/ |
H A D | irq-loongson-liointc.c | 59 struct liointc_handler_data handler[LIOINTC_NUM_PARENT]; member in struct:liointc_priv 71 struct liointc_handler_data *handler = irq_desc_get_handler_data(desc); local 73 struct irq_chip_generic *gc = handler->priv->gc; 79 pending = readl(handler->priv->core_isr[core]); 83 if (handler->priv->has_lpc_irq_errata && 84 (handler->parent_int_map & gc->mask_cache & 223 priv->handler[i].parent_int_map = parent_int_map[i]; 268 u32 pending = priv->handler[i].parent_int_map; 307 priv->handler[i].priv = priv; 309 liointc_chained_handle_irq, &priv->handler[ [all...] |
H A D | irq-al-fic.c | 48 irq_flow_handler_t handler; local 52 handler = handle_level_irq; 55 handler = handle_edge_irq; 58 gc->chip_types->handler = handler;
|
/linux-master/arch/xtensa/kernel/ |
H A D | traps.c | 84 void* handler; member in struct:__anon3 226 * IRQ handler. 347 * exception handler will attempt to set PS.WOE and retry failing 416 * When CONFIG_HAVE_HW_BREAKPOINT is on this handler is called with 438 #define set_handler(type, cause, handler) \ 443 per_cpu(exc_table, cpu).type[cause] = (handler);\ 446 /* Set exception C handler - for temporary use when probing exceptions */ 449 __init trap_set_handler(int cause, xtensa_exception_handler *handler) argument 453 set_handler(default_handler, cause, handler); 480 * - default C-handler 502 void *handler = dispatch_init_table[i].handler; local [all...] |
/linux-master/fs/btrfs/ |
H A D | xattr.c | 364 static int btrfs_xattr_handler_get(const struct xattr_handler *handler, argument 368 name = xattr_full_name(handler, name); 372 static int btrfs_xattr_handler_set(const struct xattr_handler *handler, argument 381 name = xattr_full_name(handler, name); 385 static int btrfs_xattr_handler_get_security(const struct xattr_handler *handler, argument 394 name = xattr_full_name(handler, name); 414 static int btrfs_xattr_handler_set_security(const struct xattr_handler *handler, argument 425 name = xattr_full_name(handler, name); 432 static int btrfs_xattr_handler_set_prop(const struct xattr_handler *handler, argument 442 name = xattr_full_name(handler, nam [all...] |
/linux-master/drivers/acpi/ |
H A D | ec.c | 95 EC_FLAGS_EVENT_HANDLER_INSTALLED, /* Event handler installed */ 96 EC_FLAGS_EC_HANDLER_INSTALLED, /* OpReg handler installed */ 167 struct acpi_ec_query_handler *handler; member in struct:acpi_ec_query 738 * GPE handler after the transaction enters 1040 struct acpi_ec_query_handler *handler; local 1043 list_for_each_entry(handler, &ec->list, node) { 1044 if (value == handler->query_bit) { 1045 kref_get(&handler->kref); 1047 return handler; 1056 struct acpi_ec_query_handler *handler local 1062 acpi_ec_put_query_handler(struct acpi_ec_query_handler *handler) argument 1071 struct acpi_ec_query_handler *handler; local 1096 struct acpi_ec_query_handler *handler, *tmp; local 1128 struct acpi_ec_query_handler *handler = q->handler; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/sf/ |
H A D | vhca_event.c | 30 struct mlx5_vhca_event_handler handler[MLX5_DEV_MAX_WQS]; member in struct:mlx5_vhca_events 113 queue_work(dev->priv.vhca_events->handler[idx].wq, work); 166 events->handler[i].wq = create_singlethread_workqueue(wq_name); 167 if (!events->handler[i].wq) { 188 destroy_workqueue(events->handler[i].wq); 203 flush_workqueue(vhca_events->handler[i].wq); 218 destroy_workqueue(vhca_events->handler[i].wq);
|
/linux-master/fs/afs/ |
H A D | xattr.c | 36 static int afs_xattr_get_acl(const struct xattr_handler *handler, argument 99 static int afs_xattr_set_acl(const struct xattr_handler *handler, argument 138 static int afs_xattr_get_yfs(const struct xattr_handler *handler, argument 230 static int afs_xattr_set_yfs(const struct xattr_handler *handler, argument 268 static int afs_xattr_get_cell(const struct xattr_handler *handler, argument 295 static int afs_xattr_get_fid(const struct xattr_handler *handler, argument 333 static int afs_xattr_get_volume(const struct xattr_handler *handler, argument
|
/linux-master/drivers/macintosh/ |
H A D | adb.c | 96 void (*handler)(unsigned char *, int, int); member in struct:adb_handler 105 * handler field. 106 * Accesses to the handler field are protected by the adb_handler_lock 107 * rwlock. It is held across all calls to any handler, so that by the 108 * time adb_unregister returns, we know that the old handler isn't being 473 void (*handler)(unsigned char *, int, int)) 483 if (adb_handler[i].handler) { 489 adb_handler[i].handler = handler; 506 if (adb_handler[index].handler) { [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-ep93xx.c | 225 irq_flow_handler_t handler; local 233 handler = handle_edge_irq; 238 handler = handle_edge_irq; 243 handler = handle_level_irq; 248 handler = handle_level_irq; 257 handler = handle_edge_irq; 263 irq_set_handler_locked(d, handler); 387 girq->handler = handle_level_irq; 419 girq->handler = handle_level_irq;
|
/linux-master/usr/ |
H A D | gen_init_cpio.c | 35 int (*handler)(const char *line); member in struct:file_handler 556 .handler = cpio_mkfile_line, 559 .handler = cpio_mknod_line, 562 .handler = cpio_mkdir_line, 565 .handler = cpio_mkslink_line, 568 .handler = cpio_mkpipe_line, 571 .handler = cpio_mksock_line, 574 .handler = NULL, 680 if ((rc = file_handler_table[type_idx].handler(args))) {
|
/linux-master/arch/arm64/kernel/ |
H A D | compat_alignment.c | 16 * 32-bit misaligned trap handler (c) 1998 San Mehat (CCC) -July 1998 102 * LDM/STM alignment handler. 221 * handlable by ARM alignment handler, also find the corresponding handler, 246 /* no need offset decision since handler calculates it */ 314 int (*handler)(unsigned long addr, u32 instr, struct pt_regs *regs); 352 handler = do_alignment_ldrdstrd; 360 handler = do_alignment_t32_to_handler(&instr, regs, &offset); 363 handler = do_alignment_ldmstm; 371 type = handler(add [all...] |