Searched refs:path (Results 1 - 25 of 145) sorted by relevance

123456

/drivers/video/fbdev/mmp/
H A Dcore.c28 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 Dpath.c2 * 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 DMakefile2 thunderbolt-objs := nhi.o ctl.o tb.o switch.o cap.o path.o tunnel_pci.o eeprom.o
/drivers/md/
H A Ddm-mpath.h16 void *pscontext; /* For path-selector use */
20 void dm_pg_init_complete(struct dm_path *path, unsigned err_flags);
H A Ddm-uevent.h35 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 Ddm-queue-length.c12 * 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 Ddm-service-time.c8 * 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 Ddm-path-selector.h20 * 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 Dmultipath.h28 int path; member in struct:multipath_bh
H A Ddm-round-robin.c9 * 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 Dmmp_ctrl.c135 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 Dmmpfb.h45 struct mmp_path *path; member in struct:mmpfb_info
/drivers/infiniband/ulp/ipoib/
H A Dipoib_main.c78 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 Dtrace.h30 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 Ddevtmpfs.c153 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 Dnsaccess.c289 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 Duteval.c56 * 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 Ddswload.c147 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 Dlustre_compat25.h51 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 Dmaintidi.c857 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 Dcomedilib.h22 struct comedi_device *comedi_open(const char *path);
/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_dcb_nl.c73 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 Dmonreader.c48 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 Dhvc_iucv.c69 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 Dxenbus_xs.c355 /* 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...]

Completed in 504 milliseconds

123456