Home
last modified time | relevance | path

Searched refs:xps (Results 1 – 12 of 12) sorted by relevance

/linux/net/sunrpc/
H A Dxprtmultipath.c24 typedef struct rpc_xprt *(*xprt_switch_find_xprt_t)(struct rpc_xprt_switch *xps,
32 static void xprt_switch_add_xprt_locked(struct rpc_xprt_switch *xps, in xprt_switch_add_xprt_locked() argument
37 list_add_tail_rcu(&xprt->xprt_switch, &xps->xps_xprt_list); in xprt_switch_add_xprt_locked()
39 if (xps->xps_nxprts == 0) in xprt_switch_add_xprt_locked()
40 xps->xps_net = xprt->xprt_net; in xprt_switch_add_xprt_locked()
41 xps->xps_nxprts++; in xprt_switch_add_xprt_locked()
42 xps->xps_nactive++; in xprt_switch_add_xprt_locked()
52 void rpc_xprt_switch_add_xprt(struct rpc_xprt_switch *xps, in rpc_xprt_switch_add_xprt() argument
57 spin_lock(&xps->xps_lock); in rpc_xprt_switch_add_xprt()
58 if (xps->xps_net == xprt->xprt_net || xps->xps_net == NULL) in rpc_xprt_switch_add_xprt()
[all …]
H A Dclnt.c354 struct rpc_xprt_switch *xps, in rpc_new_client() argument
411 xprt_iter_init(&clnt->cl_xpi, xps); in rpc_new_client()
412 xprt_switch_put(xps); in rpc_new_client()
424 rpc_sysfs_client_setup(clnt, xps, rpc_net_ns(clnt)); in rpc_new_client()
444 xprt_switch_put(xps); in rpc_new_client()
454 struct rpc_xprt_switch *xps; in rpc_create_xprt() local
458 xps = args->bc_xprt->xpt_bc_xps; in rpc_create_xprt()
459 xprt_switch_get(xps); in rpc_create_xprt()
461 xps = xprt_switch_alloc(xprt, GFP_KERNEL); in rpc_create_xprt()
462 if (xps == NULL) { in rpc_create_xprt()
[all …]
H A Dsysfs.c431 struct rpc_xprt_switch *xps = rpc_sysfs_xprt_kobj_get_xprt_switch(kobj); in rpc_sysfs_xprt_state_change() local
433 if (!xprt || !xps) { in rpc_sysfs_xprt_state_change()
458 xprt_set_offline_locked(xprt, xps); in rpc_sysfs_xprt_state_change()
460 xprt_set_online_locked(xprt, xps); in rpc_sysfs_xprt_state_change()
463 xprt_delete_locked(xprt, xps); in rpc_sysfs_xprt_state_change()
472 xprt_switch_put(xps); in rpc_sysfs_xprt_state_change()
481 struct rpc_xprt_switch *xps = rpc_sysfs_xprt_kobj_get_xprt_switch(kobj); in rpc_sysfs_xprt_del_xprt() local
483 if (!xprt || !xps) { in rpc_sysfs_xprt_del_xprt()
498 xprt_set_offline_locked(xprt, xps); in rpc_sysfs_xprt_del_xprt()
499 xprt_delete_locked(xprt, xps); in rpc_sysfs_xprt_del_xprt()
[all …]
H A Dxprt.c2199 void xprt_set_offline_locked(struct rpc_xprt *xprt, struct rpc_xprt_switch *xps) in xprt_set_offline_locked() argument
2202 spin_lock(&xps->xps_lock); in xprt_set_offline_locked()
2203 xps->xps_nactive--; in xprt_set_offline_locked()
2204 spin_unlock(&xps->xps_lock); in xprt_set_offline_locked()
2208 void xprt_set_online_locked(struct rpc_xprt *xprt, struct rpc_xprt_switch *xps) in xprt_set_online_locked() argument
2211 spin_lock(&xps->xps_lock); in xprt_set_online_locked()
2212 xps->xps_nactive++; in xprt_set_online_locked()
2213 spin_unlock(&xps->xps_lock); in xprt_set_online_locked()
2217 void xprt_delete_locked(struct rpc_xprt *xprt, struct rpc_xprt_switch *xps) in xprt_delete_locked() argument
2228 rpc_xprt_switch_remove_xprt(xps, xprt, true); in xprt_delete_locked()
H A Drpcb_clnt.c649 struct rpc_xprt_switch *xps = rcu_access_pointer(clnt->cl_xpi.xpi_xpswitch); in rpcb_find_transport_owner() local
652 if (rcu_access_pointer(parent->cl_xpi.xpi_xpswitch) != xps) in rpcb_find_transport_owner()
/linux/arch/mips/boot/dts/xilfpga/
H A Dnexys4ddr.dts31 compatible = "xlnx,xps-intc-1.00.a";
43 compatible = "xlnx,xps-gpio-1.00.a";
55 compatible = "xlnx,xps-ethernetlite-3.00.a";
94 compatible = "xlnx,xps-iic-2.00.a";
/linux/arch/microblaze/boot/dts/
H A Dsystem.dts125 compatible = "xlnx,xps-mch-emc-2.00.a", "cfi-flash";
203 Hard_Ethernet_MAC: xps-ll-temac@81c00000 {
209 compatible = "xlnx,xps-ll-temac-1.01.b", "xlnx,xps-ll-temac-1.00.a";
226 compatible = "xlnx,xps-iic-2.00.a";
239 compatible = "xlnx,xps-gpio-1.00.a";
300 compatible = "xlnx,xps-uartlite-1.00.a";
338 compatible = "xlnx,xps-intc-1.00.a";
345 compatible = "xlnx,xps-timer-1.00.a";
/linux/include/linux/sunrpc/
H A Dxprt.h537 void xprt_set_offline_locked(struct rpc_xprt *xprt, struct rpc_xprt_switch *xps);
538 void xprt_set_online_locked(struct rpc_xprt *xprt, struct rpc_xprt_switch *xps);
539 void xprt_delete_locked(struct rpc_xprt *xprt, struct rpc_xprt_switch *xps);
/linux/arch/sh/boot/dts/
H A Dj2_mimas_v2.dts87 compatible = "xlnx,xps-uartlite-1.00.a";
/linux/net/sunrpc/auth_gss/
H A Dauth_gss.c1227 struct rpc_xprt_switch *xps = rcu_access_pointer(clnt->cl_xpi.xpi_xpswitch); in gss_create() local
1232 if (rcu_access_pointer(parent->cl_xpi.xpi_xpswitch) != xps) in gss_create()
/linux/Documentation/sound/hd-audio/
H A Dmodels.rst217 alc275-dell-xps
/linux/
H A DMAINTAINERS3792 F: Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
29265 F: Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml