/drivers/video/fbdev/mmp/ |
H A D | core.c | 28 static struct mmp_overlay *path_get_overlay(struct mmp_path *path, argument 31 if (path && overlay_id < path->overlay_num) 32 return &path->overlays[overlay_id]; 36 static int path_check_status(struct mmp_path *path) argument 39 for (i = 0; i < path->overlay_num; i++) 40 if (path->overlays[i].status) 53 static int path_get_modelist(struct mmp_path *path, argument 56 BUG_ON(!path || !modelist); 58 if (path 86 struct mmp_path *path; local 116 struct mmp_path *path; local 142 struct mmp_path *path; local 169 struct mmp_path *path = NULL; local 231 mmp_unregister_path(struct mmp_path *path) argument [all...] |
/drivers/thunderbolt/ |
H A D | path.c | 2 * Thunderbolt Cactus Ridge driver - path/tunnel functionality 31 * tb_path_alloc() - allocate a thunderbolt path 37 struct tb_path *path = kzalloc(sizeof(*path), GFP_KERNEL); local 38 if (!path) 40 path->hops = kcalloc(num_hops, sizeof(*path->hops), GFP_KERNEL); 41 if (!path->hops) { 42 kfree(path); 45 path 53 tb_path_free(struct tb_path *path) argument 63 __tb_path_deallocate_nfc(struct tb_path *path, int first_hop) argument 76 __tb_path_deactivate_hops(struct tb_path *path, int first_hop) argument 90 tb_path_deactivate(struct tb_path *path) argument 115 tb_path_activate(struct tb_path *path) argument 224 tb_path_is_invalid(struct tb_path *path) argument [all...] |
H A D | Makefile | 2 thunderbolt-objs := nhi.o ctl.o tb.o switch.o cap.o path.o tunnel_pci.o eeprom.o
|
/drivers/md/ |
H A D | dm-mpath.h | 16 void *pscontext; /* For path-selector use */ 20 void dm_pg_init_complete(struct dm_path *path, unsigned err_flags);
|
H A D | dm-uevent.h | 35 struct dm_target *ti, const char *path, 52 struct dm_target *ti, const char *path, 51 dm_path_uevent(enum dm_uevent_type event_type, struct dm_target *ti, const char *path, unsigned nr_valid_paths) argument
|
H A D | dm-queue-length.c | 12 * queue-length path selector - choose a path with the least number of 17 #include "dm-path-selector.h" 36 struct dm_path *path; member in struct:path_info 84 static int ql_status(struct path_selector *ps, struct dm_path *path, argument 90 /* When called with NULL path, return selector status/args. */ 91 if (!path) 94 pi = path->pscontext; 109 static int ql_add_path(struct path_selector *ps, struct dm_path *path, argument 119 * <repeat_count>: The number of I/Os before switching path 150 ql_fail_path(struct path_selector *ps, struct dm_path *path) argument 158 ql_reinstate_path(struct path_selector *ps, struct dm_path *path) argument 200 ql_start_io(struct path_selector *ps, struct dm_path *path, size_t nr_bytes) argument 210 ql_end_io(struct path_selector *ps, struct dm_path *path, size_t nr_bytes) argument [all...] |
H A D | dm-service-time.c | 8 * Throughput oriented path selector. 12 #include "dm-path-selector.h" 31 struct dm_path *path; member in struct:path_info 80 static int st_status(struct path_selector *ps, struct dm_path *path, argument 86 if (!path) 89 pi = path->pscontext; 106 static int st_add_path(struct path_selector *ps, struct dm_path *path, argument 117 * <repeat_count>: The number of I/Os before switching path. 120 * the path among all paths in the path 163 st_fail_path(struct path_selector *ps, struct dm_path *path) argument 171 st_reinstate_path(struct path_selector *ps, struct dm_path *path) argument 282 st_start_io(struct path_selector *ps, struct dm_path *path, size_t nr_bytes) argument 292 st_end_io(struct path_selector *ps, struct dm_path *path, size_t nr_bytes) argument [all...] |
H A D | dm-path-selector.h | 20 * We provide an abstraction for the code that chooses which path 29 /* Information about a path selector type */ 38 * Constructs a path selector object, takes custom arguments 44 * Add an opaque path object, along with some selector specific 45 * path args (eg, path priority). 47 int (*add_path) (struct path_selector *ps, struct dm_path *path, 51 * Chooses a path for this io, if no paths are available then 54 * repeat_count is the number of times to use the path before 56 * the path fail [all...] |
H A D | multipath.h | 28 int path; member in struct:multipath_bh
|
H A D | dm-round-robin.c | 9 * Round-robin path selector. 14 #include "dm-path-selector.h" 26 struct dm_path *path; member in struct:path_info 85 static int rr_status(struct path_selector *ps, struct dm_path *path, argument 91 if (!path) 98 pi = path->pscontext; 108 * Called during initialisation to register each path with an 111 static int rr_add_path(struct path_selector *ps, struct dm_path *path, argument 124 /* First path argument is number of I/Os before switching path */ [all...] |
/drivers/video/fbdev/mmp/hw/ |
H A D | mmp_ctrl.c | 135 struct mmp_path *path = overlay->path; local 136 tmp = readl_relaxed(ctrl_regs(path) + dma_ctrl(0, path->id)); 139 writel_relaxed(tmp, ctrl_regs(path) + dma_ctrl(0, path->id)); 144 struct lcd_regs *regs = path_regs(overlay->path); 177 struct mmp_path *path = overlay->path; local 180 tmp = readl_relaxed(ctrl_regs(path) 187 path_enabledisable(struct mmp_path *path, int on) argument 200 path_onoff(struct mmp_path *path, int on) argument 258 path_set_mode(struct mmp_path *path, struct mmp_mode *mode) argument 349 path_set_default(struct mmp_path *path) argument 404 struct mmp_path *path = NULL; local [all...] |
/drivers/video/fbdev/mmp/fb/ |
H A D | mmpfb.h | 45 struct mmp_path *path; member in struct:mmpfb_info
|
/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_main.c | 78 struct ipoib_path path; member in struct:ipoib_path_iter 260 struct ipoib_path *path; local 264 path = rb_entry(n, struct ipoib_path, rb_node); 266 ret = memcmp(gid, path->pathrec.dgid.raw, 274 return path; 280 static int __path_add(struct net_device *dev, struct ipoib_path *path) argument 292 ret = memcmp(path->pathrec.dgid.raw, tpath->pathrec.dgid.raw, 302 rb_link_node(&path->rb_node, pn, n); 303 rb_insert_color(&path->rb_node, &priv->path_tree); 305 list_add_tail(&path 310 path_free(struct net_device *dev, struct ipoib_path *path) argument 353 struct ipoib_path *path; local 378 ipoib_path_iter_read(struct ipoib_path_iter *iter, struct ipoib_path *path) argument 389 struct ipoib_path *path, *tp; local 406 struct ipoib_path *path, *tp; local 437 struct ipoib_path *path = path_ptr; local 531 struct ipoib_path *path; local 555 path_rec_start(struct net_device *dev, struct ipoib_path *path) argument 590 struct ipoib_path *path; local 665 struct ipoib_path *path; local [all...] |
/drivers/staging/rts5208/ |
H A D | trace.h | 30 static inline char *filename(char *path) argument 34 if (path == NULL) 37 ptr = path; 41 path = ptr + 1; 46 return path;
|
/drivers/base/ |
H A D | devtmpfs.c | 153 struct path path; local 156 dentry = kern_path_create(AT_FDCWD, name, &path, LOOKUP_DIRECTORY); 160 err = vfs_mkdir(path.dentry->d_inode, dentry, mode); 164 done_path_create(&path, dentry); 170 char *path; local 175 path = kstrdup(nodepath, GFP_KERNEL); 176 if (!path) 179 s = path; 185 err = dev_mkdir(path, 075 199 struct path path; local 254 const char *path; local [all...] |
/drivers/acpi/acpica/ |
H A D | nsaccess.c | 289 char *path = pathname; local 359 path = ""; 378 if (*path == (u8) AML_ROOT_PREFIX) { 387 path++; 406 while (*path == (u8) AML_PARENT_PREFIX) { 416 path++; 436 "Search scope is [%4.4s], path has %u carat(s)\n", 455 switch (*path) { 478 path++; 493 path [all...] |
H A D | uteval.c | 56 * path - Path to object from starting node 72 char *path, 90 info->relative_pathname = path; 100 path)); 103 prefix_node, path, status); 114 prefix_node, path, AE_NOT_EXIST); 165 prefix_node, path, AE_TYPE); 169 path, 71 acpi_ut_evaluate_object(struct acpi_namespace_node *prefix_node, char *path, u32 expected_return_btypes, union acpi_operand_object **return_desc) argument
|
H A D | dswload.c | 147 char *path; local 172 path = acpi_ps_get_next_namestring(&walk_state->parser_state); 190 acpi_ns_lookup(walk_state->scope_info, path, object_type, 200 acpi_dm_add_op_to_external_list(op, path, 203 acpi_ns_lookup(walk_state->scope_info, path, 210 ACPI_ERROR_NAMESPACE(path, status); 335 acpi_ns_lookup(walk_state->scope_info, path, object_type, 369 ACPI_ERROR_NAMESPACE(path, status); 391 op->named.path = ACPI_CAST_PTR(u8, path); [all...] |
/drivers/staging/lustre/lustre/include/linux/ |
H A D | lustre_compat25.h | 51 struct path path; local 52 struct path old_pwd; 54 path.mnt = mnt; 55 path.dentry = dentry; 58 path_get(&path); 59 fs->pwd = path; 117 #define cfs_path_put(nd) path_put(&(nd)->path) 132 struct path path; local [all...] |
/drivers/isdn/hardware/eicon/ |
H A D | maintidi.c | 857 const char *path = (char *)&pVar->path_length + 1; local 861 if (!strncmp("State\\B Event", path, pVar->path_length)) { 877 if (!strncmp("State\\FAX Event", path, pVar->path_length)) { 893 if (!strncmp("State\\Modem Event", path, pVar->path_length)) { 942 if (!strncmp("Events Down", path, pVar->path_length)) { 951 if (!strncmp("State\\Layer1", path, pVar->path_length)) { 960 if (!strncmp("State\\Layer2 No1", path, pVar->path_length)) { 1020 if (!strncmp("Statistics\\Incoming Calls\\Calls", path, pVar->path_length) || 1021 !strncmp("Statistics\\Incoming Calls\\Connected", path, pVar->path_length)) { 1025 if (!strncmp("Statistics\\Outgoing Calls\\Calls", path, pVa 1055 const char *path = (char *)&pVar->path_length + 1; local 1237 const char *path; local [all...] |
/drivers/staging/comedi/ |
H A D | comedilib.h | 22 struct comedi_device *comedi_open(const char *path);
|
/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_dcb_nl.c | 73 if (dst->path[tx].prio_type != src->path[tx].prio_type) { 74 dst->path[tx].prio_type = src->path[tx].prio_type; 78 if (dst->path[tx].bwg_id != src->path[tx].bwg_id) { 79 dst->path[tx].bwg_id = src->path[tx].bwg_id; 83 if (dst->path[tx].bwg_percent != src->path[t [all...] |
/drivers/s390/char/ |
H A D | monreader.c | 48 struct iucv_path *path; member in struct:mon_private 154 rc = iucv_message_reply(monpriv->path, &monmsg->msg, 232 static void mon_iucv_path_complete(struct iucv_path *path, u8 ipuser[16]) argument 234 struct mon_private *monpriv = path->private; 240 static void mon_iucv_path_severed(struct iucv_path *path, u8 ipuser[16]) argument 242 struct mon_private *monpriv = path->private; 246 iucv_path_sever(path, NULL); 252 static void mon_iucv_message_pending(struct iucv_path *path, argument 255 struct mon_private *monpriv = path->private; 297 monpriv->path [all...] |
/drivers/tty/hvc/ |
H A D | hvc_iucv.c | 69 struct iucv_path *path; /* IUCV path pointer */ member in struct:hvc_iucv_private 80 u8 info_path[16]; /* IUCV path info (dev attr) */ 213 * IUCV path. 214 * If the IUCV path has been severed, then -EPIPE is returned to cause a 228 /* if the IUCV path has been severed, return -EPIPE to inform the 248 rc = __iucv_message_receive(priv->path, &rb->msg, 0, 307 * If an IUCV communication path has been established, pending IUCV messages 351 * If an existing IUCV communicaton path has been severed, -EPIPE is returned 382 * If an IUCV communication path ha 590 struct iucv_path *path; local 671 struct iucv_path *path; local 773 hvc_iucv_path_pending(struct iucv_path *path, u8 ipvmid[8], u8 ipuser[16]) argument 872 hvc_iucv_path_severed(struct iucv_path *path, u8 ipuser[16]) argument 890 hvc_iucv_msg_pending(struct iucv_path *path, struct iucv_message *msg) argument 938 hvc_iucv_msg_complete(struct iucv_path *path, struct iucv_message *msg) argument [all...] |
/drivers/xen/xenbus/ |
H A D | xenbus_xs.c | 355 /* Return the path to dir with /name appended. Buffer must be kfree()'ed. */ 393 char *strings, *path; local 396 path = join(dir, node); 397 if (IS_ERR(path)) 398 return (char **)path; 400 strings = xs_single(t, XS_DIRECTORY, path, &len); 401 kfree(path); 409 /* Check if a path exists. Return 1 if it does. */ 431 char *path; local 434 path 450 const char *path; local 473 char *path; local 489 char *path; local 620 xs_watch(const char *path, const char *token) argument 633 xs_unwatch(const char *path, const char *token) argument [all...] |