arch/mips/kernel/smp-cps.c
626
unsigned int remote;
arch/mips/kernel/smp-cps.c
655
for (remote = 0; remote < NR_CPUS; remote++) {
arch/mips/kernel/smp-cps.c
656
if (!cpus_are_siblings(cpu, remote))
arch/mips/kernel/smp-cps.c
658
if (cpu_online(remote))
arch/mips/kernel/smp-cps.c
661
if (remote >= NR_CPUS) {
arch/mips/kernel/smp-cps.c
667
err = smp_call_function_single(remote, remote_vpe_boot,
drivers/block/drbd/drbd_req.c
1109
int remote, send_oos;
drivers/block/drbd/drbd_req.c
1111
remote = drbd_should_do_remote(device->state);
drivers/block/drbd/drbd_req.c
1123
if (remote)
drivers/block/drbd/drbd_req.c
1125
return remote;
drivers/block/drbd/drbd_req.c
1128
if (!remote && !send_oos)
drivers/block/drbd/drbd_req.c
1131
D_ASSERT(device, !(remote && send_oos));
drivers/block/drbd/drbd_req.c
1133
if (remote) {
drivers/block/drbd/drbd_req.c
1139
return remote;
drivers/clk/meson/axg-aoclk.c
43
static AXG_AO_GATE(remote, 0, CLK_IGNORE_UNUSED);
drivers/clk/meson/gxbb-aoclk.c
32
static GXBB_AO_PCLK(remote, 0, CLK_IGNORE_UNUSED);
drivers/dma/ti/k3-udma-glue.c
1151
rx_chn->remote = true;
drivers/dma/ti/k3-udma-glue.c
1199
rx_chn->remote = true;
drivers/dma/ti/k3-udma-glue.c
1225
if (cfg->remote)
drivers/dma/ti/k3-udma-glue.c
1307
if (!rx_chn->remote)
drivers/dma/ti/k3-udma-glue.c
1348
if (!rx_chn->remote)
drivers/dma/ti/k3-udma-glue.c
1380
if (rx_chn->remote)
drivers/dma/ti/k3-udma-glue.c
1432
if (rx_chn->remote)
drivers/dma/ti/k3-udma-glue.c
77
bool remote;
drivers/dma/ti/k3-udma-glue.c
798
if (rx_chn->remote) {
drivers/dma/ti/k3-udma-glue.c
960
rx_chn->remote = false;
drivers/edac/skx_base.c
276
int remote = 0;
drivers/edac/skx_base.c
320
if (remote) {
drivers/edac/skx_base.c
324
remote = 1;
drivers/gpu/drm/armada/armada_drv.c
177
struct device_node *ep, *remote;
drivers/gpu/drm/armada/armada_drv.c
180
remote = of_graph_get_remote_port_parent(ep);
drivers/gpu/drm/armada/armada_drv.c
181
if (remote && of_device_is_available(remote))
drivers/gpu/drm/armada/armada_drv.c
183
remote);
drivers/gpu/drm/armada/armada_drv.c
184
of_node_put(remote);
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
139
struct device_node *remote;
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
155
remote = of_graph_get_remote_node(pdev->dev.of_node, 1, -1);
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
156
if (!remote)
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
159
pvi->bridge.next_bridge = of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
160
of_node_put(remote);
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
121
struct device_node *remote;
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
145
remote = of_graph_get_remote_node(pdev->dev.of_node, 2, 0);
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
146
if (!remote) {
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
151
drm_of_component_match_add(dev, &match, component_compare_of, remote);
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
153
of_node_put(remote);
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
164
struct device_node *remote;
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
166
remote = of_graph_get_remote_node(pdev->dev.of_node, 2, 0);
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
167
if (remote) {
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c
168
of_node_put(remote);
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
426
struct device_node *ep, *remote;
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
437
remote = of_graph_get_remote_endpoint(ep);
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
439
if (!remote) {
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
444
ret = of_graph_parse_endpoint(remote, &endpoint);
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
445
of_node_put(remote);
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
271
struct device_node *child, *remote;
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
316
remote = of_graph_get_remote_node(child, 1, 0);
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
317
if (!remote) {
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
325
ch->bridge.next_bridge = of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
327
of_node_put(remote);
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
335
of_node_put(remote);
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
286
struct device_node *remote __free(device_node) =
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
288
if (!remote)
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
291
if (!of_device_is_available(remote->parent)) {
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
300
pl->bridge.next_bridge = of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
303
} else if (of_property_present(remote, "fsl,companion-pxl2dpi")) {
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
306
pl->bridge.next_bridge = of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
278
struct device_node *remote __free(device_node) = of_graph_get_remote_port_parent(ep);
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
279
if (!remote || !of_device_is_available(remote)) {
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
282
} else if (!of_device_is_available(remote->parent)) {
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
287
p2d->bridge.next_bridge = of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/bridge/nwl-dsi.c
1090
struct device_node *remote;
drivers/gpu/drm/bridge/nwl-dsi.c
1094
remote = of_graph_get_remote_node(dsi->dev->of_node, 0,
drivers/gpu/drm/bridge/nwl-dsi.c
1096
if (remote) {
drivers/gpu/drm/bridge/nwl-dsi.c
1099
remote = of_graph_get_remote_node(dsi->dev->of_node, 0,
drivers/gpu/drm/bridge/nwl-dsi.c
1101
if (!remote) {
drivers/gpu/drm/bridge/nwl-dsi.c
1114
of_node_put(remote);
drivers/gpu/drm/bridge/samsung-dsim.c
1900
struct device_node *remote;
drivers/gpu/drm/bridge/samsung-dsim.c
1911
for_each_available_child_of_node(np, remote) {
drivers/gpu/drm/bridge/samsung-dsim.c
1912
if (of_node_name_eq(remote, "port") ||
drivers/gpu/drm/bridge/samsung-dsim.c
1913
of_node_name_eq(remote, "ports"))
drivers/gpu/drm/bridge/samsung-dsim.c
1928
remote = of_graph_get_remote_node(np, 1, 0);
drivers/gpu/drm/bridge/samsung-dsim.c
1931
if (!remote)
drivers/gpu/drm/bridge/samsung-dsim.c
1934
panel = of_drm_find_panel(remote);
drivers/gpu/drm/bridge/samsung-dsim.c
1944
next_bridge = of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/bridge/samsung-dsim.c
1949
of_node_put(remote);
drivers/gpu/drm/bridge/sii902x.c
1192
struct device_node *remote = of_graph_get_remote_port_parent(endpoint);
drivers/gpu/drm/bridge/sii902x.c
1195
if (!remote) {
drivers/gpu/drm/bridge/sii902x.c
1200
if (!of_device_is_available(remote)) {
drivers/gpu/drm/bridge/sii902x.c
1202
of_node_put(remote);
drivers/gpu/drm/bridge/sii902x.c
1206
sii902x->bridge.next_bridge = of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/bridge/sii902x.c
1207
of_node_put(remote);
drivers/gpu/drm/bridge/simple-bridge.c
168
struct device_node *remote;
drivers/gpu/drm/bridge/simple-bridge.c
178
remote = of_graph_get_remote_node(pdev->dev.of_node, 1, -1);
drivers/gpu/drm/bridge/simple-bridge.c
179
if (!remote)
drivers/gpu/drm/bridge/simple-bridge.c
182
sbridge->bridge.next_bridge = of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/bridge/simple-bridge.c
183
of_node_put(remote);
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2918
struct device_node *remote __free(device_node) =
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2921
if (!remote)
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2925
of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/bridge/tc358775.c
535
struct device_node *remote;
drivers/gpu/drm/bridge/tc358775.c
544
remote = of_graph_get_remote_endpoint(endpoint);
drivers/gpu/drm/bridge/tc358775.c
545
dsi_lanes = drm_of_get_data_lanes_count(remote, 1, 4);
drivers/gpu/drm/bridge/tc358775.c
546
of_node_put(remote);
drivers/gpu/drm/bridge/tc358775.c
568
remote = of_graph_get_remote_port_parent(endpoint);
drivers/gpu/drm/bridge/tc358775.c
571
if (remote) {
drivers/gpu/drm/bridge/tc358775.c
572
if (of_device_is_available(remote))
drivers/gpu/drm/bridge/tc358775.c
574
of_node_put(remote);
drivers/gpu/drm/bridge/thc63lvd1024.c
124
struct device_node *remote;
drivers/gpu/drm/bridge/thc63lvd1024.c
126
remote = of_graph_get_remote_node(thc63->dev->of_node,
drivers/gpu/drm/bridge/thc63lvd1024.c
128
if (!remote) {
drivers/gpu/drm/bridge/thc63lvd1024.c
134
thc63->bridge.next_bridge = of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/bridge/thc63lvd1024.c
135
of_node_put(remote);
drivers/gpu/drm/bridge/thc63lvd1024.c
142
remote = of_graph_get_remote_port_parent(endpoint);
drivers/gpu/drm/bridge/thc63lvd1024.c
145
if (remote) {
drivers/gpu/drm/bridge/thc63lvd1024.c
146
if (of_device_is_available(remote))
drivers/gpu/drm/bridge/thc63lvd1024.c
148
of_node_put(remote);
drivers/gpu/drm/drm_bridge.c
1614
struct device_node *remote __free(device_node) =
drivers/gpu/drm/drm_bridge.c
1616
if (!remote)
drivers/gpu/drm/drm_bridge.c
1619
bridge = of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/drm_of.c
120
struct device_node *ep, *port, *remote;
drivers/gpu/drm/drm_of.c
167
remote = of_graph_get_remote_port_parent(ep);
drivers/gpu/drm/drm_of.c
168
if (!remote || !of_device_is_available(remote)) {
drivers/gpu/drm/drm_of.c
169
of_node_put(remote);
drivers/gpu/drm/drm_of.c
171
} else if (!of_device_is_available(remote->parent)) {
drivers/gpu/drm/drm_of.c
173
remote);
drivers/gpu/drm/drm_of.c
174
of_node_put(remote);
drivers/gpu/drm/drm_of.c
179
remote);
drivers/gpu/drm/drm_of.c
180
of_node_put(remote);
drivers/gpu/drm/drm_of.c
246
struct device_node *remote;
drivers/gpu/drm/drm_of.c
262
remote = of_graph_get_remote_node(np, port, endpoint);
drivers/gpu/drm/drm_of.c
263
if (!remote)
drivers/gpu/drm/drm_of.c
266
*panel = of_drm_find_panel(remote);
drivers/gpu/drm/drm_of.c
275
*bridge = of_drm_find_bridge(remote);
drivers/gpu/drm/drm_of.c
284
of_node_put(remote);
drivers/gpu/drm/drm_of.c
580
struct device_node *endpoint, *remote;
drivers/gpu/drm/drm_of.c
584
remote = of_graph_get_remote_endpoint(endpoint);
drivers/gpu/drm/drm_of.c
586
ret = drm_of_get_data_lanes_count(remote, min, max);
drivers/gpu/drm/drm_of.c
587
of_node_put(remote);
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
274
struct device_node *remote;
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
276
remote = of_graph_get_remote_node(np, 0, 0);
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
277
if (!remote)
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
280
drm_of_component_match_add(dev, &match, component_compare_of, remote);
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
281
of_node_put(remote);
drivers/gpu/drm/i915/gt/selftest_context.c
329
static int __remote_sync(struct intel_context *ce, struct intel_context *remote)
drivers/gpu/drm/i915/gt/selftest_context.c
334
err = intel_context_pin(remote);
drivers/gpu/drm/i915/gt/selftest_context.c
344
err = intel_context_prepare_remote_request(remote, rq);
drivers/gpu/drm/i915/gt/selftest_context.c
353
intel_context_unpin(remote);
drivers/gpu/drm/i915/gt/selftest_context.c
359
struct intel_context *local, *remote;
drivers/gpu/drm/i915/gt/selftest_context.c
382
remote = intel_context_create(engine);
drivers/gpu/drm/i915/gt/selftest_context.c
383
if (IS_ERR(remote))
drivers/gpu/drm/i915/gt/selftest_context.c
384
return PTR_ERR(remote);
drivers/gpu/drm/i915/gt/selftest_context.c
397
err = __remote_sync(local, remote);
drivers/gpu/drm/i915/gt/selftest_context.c
401
err = __remote_sync(engine->kernel_context, remote);
drivers/gpu/drm/i915/gt/selftest_context.c
405
if (i915_active_is_idle(&remote->active)) {
drivers/gpu/drm/i915/gt/selftest_context.c
418
intel_context_put(remote);
drivers/gpu/drm/imx/dcss/dcss-drv.c
38
struct device_node *remote;
drivers/gpu/drm/imx/dcss/dcss-drv.c
46
remote = of_graph_get_remote_node(dev->of_node, 0, 0);
drivers/gpu/drm/imx/dcss/dcss-drv.c
47
if (!remote)
drivers/gpu/drm/imx/dcss/dcss-drv.c
50
hdmi_output = !of_device_is_compatible(remote, "fsl,imx8mq-nwl-dsi");
drivers/gpu/drm/imx/dcss/dcss-drv.c
52
of_node_put(remote);
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
298
struct device_node *remote, *i2c_np;
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
313
remote = of_graph_get_remote_node(np, 1, 0);
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
314
if (!remote)
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
317
if (!of_device_is_compatible(remote, "hdmi-connector")) {
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
318
hdmi->bridge.next_bridge = of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
321
of_node_put(remote);
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
326
i2c_np = of_parse_phandle(remote, "ddc-i2c-bus", 0);
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
327
of_node_put(remote);
drivers/gpu/drm/meson/meson_drv.c
114
struct device_node *ep, *remote;
drivers/gpu/drm/meson/meson_drv.c
119
remote = of_graph_get_remote_port(ep);
drivers/gpu/drm/meson/meson_drv.c
120
if (remote) {
drivers/gpu/drm/meson/meson_drv.c
121
of_node_put(remote);
drivers/gpu/drm/meson/meson_drv.c
481
struct device_node *ep, *remote;
drivers/gpu/drm/meson/meson_drv.c
485
remote = of_graph_get_remote_port_parent(ep);
drivers/gpu/drm/meson/meson_drv.c
486
if (!remote || !of_device_is_available(remote)) {
drivers/gpu/drm/meson/meson_drv.c
487
of_node_put(remote);
drivers/gpu/drm/meson/meson_drv.c
491
if (of_match_node(components_dev_match, remote)) {
drivers/gpu/drm/meson/meson_drv.c
492
component_match_add(&pdev->dev, &match, component_compare_of, remote);
drivers/gpu/drm/meson/meson_drv.c
495
np, remote, dev_name(&pdev->dev));
drivers/gpu/drm/meson/meson_drv.c
498
of_node_put(remote);
drivers/gpu/drm/meson/meson_encoder_cvbs.c
226
struct device_node *remote;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
237
remote = of_graph_get_remote_node(priv->dev->of_node, 0, 0);
drivers/gpu/drm/meson/meson_encoder_cvbs.c
238
if (!remote) {
drivers/gpu/drm/meson/meson_encoder_cvbs.c
243
meson_encoder_cvbs->bridge.next_bridge = of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/meson/meson_encoder_cvbs.c
244
of_node_put(remote);
drivers/gpu/drm/meson/meson_encoder_dsi.c
105
struct device_node *remote;
drivers/gpu/drm/meson/meson_encoder_dsi.c
116
remote = of_graph_get_remote_node(priv->dev->of_node, 2, 0);
drivers/gpu/drm/meson/meson_encoder_dsi.c
117
if (!remote) {
drivers/gpu/drm/meson/meson_encoder_dsi.c
122
meson_encoder_dsi->bridge.next_bridge = of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/meson/meson_encoder_hdmi.c
376
struct device_node *remote;
drivers/gpu/drm/meson/meson_encoder_hdmi.c
387
remote = of_graph_get_remote_node(priv->dev->of_node, 1, 0);
drivers/gpu/drm/meson/meson_encoder_hdmi.c
388
if (!remote) {
drivers/gpu/drm/meson/meson_encoder_hdmi.c
393
meson_encoder_hdmi->bridge.next_bridge = of_drm_find_and_get_bridge(remote);
drivers/gpu/drm/meson/meson_encoder_hdmi.c
458
pdev = of_find_device_by_node(remote);
drivers/gpu/drm/meson/meson_encoder_hdmi.c
459
of_node_put(remote);
drivers/gpu/drm/meson/meson_encoder_hdmi.c
482
of_node_put(remote);
drivers/gpu/drm/mxsfb/lcdif_drv.c
56
struct device_node *remote __free(device_node) =
drivers/gpu/drm/mxsfb/lcdif_drv.c
64
if (!of_device_is_available(remote))
drivers/gpu/drm/pl111/pl111_drv.c
79
struct device_node *remote;
drivers/gpu/drm/pl111/pl111_drv.c
98
for_each_endpoint_of_node(np, remote) {
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
868
struct device_node *remote;
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
874
remote = of_graph_get_remote_node(node, 1, 0);
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
875
if (!remote)
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
879
if (remote == local) {
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
890
of_node_put(remote);
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
906
of_node_put(remote);
drivers/gpu/drm/rockchip/rockchip_lvds.c
537
struct device_node *remote = NULL;
drivers/gpu/drm/rockchip/rockchip_lvds.c
567
remote = lvds->panel->dev->of_node;
drivers/gpu/drm/rockchip/rockchip_lvds.c
569
remote = lvds->bridge->of_node;
drivers/gpu/drm/rockchip/rockchip_lvds.c
581
if (of_property_read_string(remote, "data-mapping", &name))
drivers/gpu/drm/rockchip/rockchip_lvds.c
634
of_node_put(remote);
drivers/gpu/drm/rockchip/rockchip_lvds.c
644
of_node_put(remote);
drivers/gpu/drm/stm/lvds.c
1046
struct device_node *port1, *port2, *remote;
drivers/gpu/drm/stm/lvds.c
1123
remote = of_get_next_available_child(port1, NULL);
drivers/gpu/drm/stm/lvds.c
1124
if (remote) {
drivers/gpu/drm/stm/lvds.c
1125
if (of_graph_get_remote_endpoint(remote)) {
drivers/gpu/drm/stm/lvds.c
1133
of_node_put(remote);
drivers/gpu/drm/stm/lvds.c
1136
remote = of_get_next_available_child(port2, NULL);
drivers/gpu/drm/stm/lvds.c
1137
if (remote) {
drivers/gpu/drm/stm/lvds.c
1138
if (of_graph_get_remote_endpoint(remote)) {
drivers/gpu/drm/stm/lvds.c
1146
of_node_put(remote);
drivers/gpu/drm/sun4i/sun4i_backend.c
718
struct device_node *ep, *remote;
drivers/gpu/drm/sun4i/sun4i_backend.c
726
remote = of_graph_get_remote_endpoint(ep);
drivers/gpu/drm/sun4i/sun4i_backend.c
728
if (!remote)
drivers/gpu/drm/sun4i/sun4i_backend.c
731
of_graph_parse_endpoint(remote, &of_ep);
drivers/gpu/drm/sun4i/sun4i_backend.c
732
of_node_put(remote);
drivers/gpu/drm/sun4i/sun4i_backend.c
740
struct device_node *port, *ep, *remote;
drivers/gpu/drm/sun4i/sun4i_backend.c
748
remote = of_graph_get_remote_port_parent(ep);
drivers/gpu/drm/sun4i/sun4i_backend.c
749
if (!remote)
drivers/gpu/drm/sun4i/sun4i_backend.c
751
of_node_put(remote);
drivers/gpu/drm/sun4i/sun4i_backend.c
755
if (remote == frontend->node) {
drivers/gpu/drm/sun4i/sun4i_drv.c
240
struct device_node *ep, *remote, *port;
drivers/gpu/drm/sun4i/sun4i_drv.c
249
remote = of_graph_get_remote_port_parent(ep);
drivers/gpu/drm/sun4i/sun4i_drv.c
250
if (!remote) {
drivers/gpu/drm/sun4i/sun4i_drv.c
262
if (sun4i_drv_node_is_tcon_top(remote)) {
drivers/gpu/drm/sun4i/sun4i_drv.c
264
of_node_put(remote);
drivers/gpu/drm/sun4i/sun4i_drv.c
278
of_node_put(remote);
drivers/gpu/drm/sun4i/sun4i_drv.c
284
of_node_put(remote);
drivers/gpu/drm/sun4i/sun4i_drv.c
290
kfifo_put(&list->fifo, remote);
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
232
struct device_node *phandle, *remote;
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
235
remote = of_graph_get_remote_node(dev->of_node, 1, -1);
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
236
if (!remote)
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
239
phandle = of_parse_phandle(remote, "ddc-i2c-bus", 0);
drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
240
of_node_put(remote);
drivers/gpu/drm/sun4i/sun4i_tcon.c
1001
struct device_node *remote;
drivers/gpu/drm/sun4i/sun4i_tcon.c
1004
remote = of_graph_get_remote_node(node, 0, -1);
drivers/gpu/drm/sun4i/sun4i_tcon.c
1005
if (remote) {
drivers/gpu/drm/sun4i/sun4i_tcon.c
1007
of_match_node(sun8i_tcon_top_of_table, remote));
drivers/gpu/drm/sun4i/sun4i_tcon.c
1008
of_node_put(remote);
drivers/gpu/drm/sun4i/sun4i_tcon.c
1115
struct device_node *remote;
drivers/gpu/drm/sun4i/sun4i_tcon.c
1254
remote = of_graph_get_remote_node(dev->of_node, 1, 0);
drivers/gpu/drm/sun4i/sun4i_tcon.c
1255
if (of_device_is_compatible(remote, "panel-lvds"))
drivers/gpu/drm/sun4i/sun4i_tcon.c
1262
of_node_put(remote);
drivers/gpu/drm/sun4i/sun4i_tcon.c
1408
struct device_node *port, *remote;
drivers/gpu/drm/sun4i/sun4i_tcon.c
1421
remote = of_graph_get_remote_node(tcon->dev->of_node, 0, -1);
drivers/gpu/drm/sun4i/sun4i_tcon.c
1422
if (!remote)
drivers/gpu/drm/sun4i/sun4i_tcon.c
1425
pdev = of_find_device_by_node(remote);
drivers/gpu/drm/sun4i/sun4i_tcon.c
1426
of_node_put(remote);
drivers/gpu/drm/sun4i/sun4i_tcon.c
888
struct device_node *port, *ep, *remote;
drivers/gpu/drm/sun4i/sun4i_tcon.c
913
remote = of_graph_get_remote_port_parent(ep);
drivers/gpu/drm/sun4i/sun4i_tcon.c
914
if (!remote)
drivers/gpu/drm/sun4i/sun4i_tcon.c
919
if (remote == engine->node)
drivers/gpu/drm/sun4i/sun4i_tcon.c
936
engine = sun4i_tcon_find_engine_traverse(drv, remote, reg);
drivers/gpu/drm/sun4i/sun4i_tcon.c
939
of_node_put(remote);
drivers/gpu/drm/sun4i/sun4i_tcon.c
965
struct device_node *remote;
drivers/gpu/drm/sun4i/sun4i_tcon.c
968
remote = of_graph_get_remote_endpoint(ep);
drivers/gpu/drm/sun4i/sun4i_tcon.c
969
if (!remote)
drivers/gpu/drm/sun4i/sun4i_tcon.c
972
ret = of_property_read_u32(remote, "reg", ®);
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
67
struct device_node *port, *ep, *remote, *remote_port;
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
70
remote = of_graph_get_remote_node(node, 0, -1);
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
71
if (!remote)
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
74
if (sun8i_dw_hdmi_node_is_tcon_top(remote)) {
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
75
port = of_graph_get_port_by_id(remote, 4);
drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c
91
of_node_put(remote);
drivers/gpu/drm/sun4i/sun8i_mixer.c
447
struct device_node *ep, *remote;
drivers/gpu/drm/sun4i/sun8i_mixer.c
455
remote = of_graph_get_remote_endpoint(ep);
drivers/gpu/drm/sun4i/sun8i_mixer.c
457
if (!remote)
drivers/gpu/drm/sun4i/sun8i_mixer.c
460
of_graph_parse_endpoint(remote, &of_ep);
drivers/gpu/drm/sun4i/sun8i_mixer.c
461
of_node_put(remote);
drivers/gpu/drm/verisilicon/vs_bridge.c
268
struct device_node *remote;
drivers/gpu/drm/verisilicon/vs_bridge.c
270
remote = of_graph_get_remote_node(of_node, output,
drivers/gpu/drm/verisilicon/vs_bridge.c
272
if (remote) {
drivers/gpu/drm/verisilicon/vs_bridge.c
275
remote = of_graph_get_remote_node(of_node, output,
drivers/gpu/drm/verisilicon/vs_bridge.c
277
if (remote)
drivers/gpu/drm/verisilicon/vs_bridge.c
283
if (remote)
drivers/gpu/drm/verisilicon/vs_bridge.c
284
of_node_put(remote);
drivers/gpu/drm/xe/tests/xe_migrate.c
103
err = xe_bo_vmap(remote);
drivers/gpu/drm/xe/tests/xe_migrate.c
110
xe_map_memset(xe, &remote->vmap, 0, 0xd0, xe_bo_size(remote));
drivers/gpu/drm/xe/tests/xe_migrate.c
111
fence = xe_migrate_clear(m, remote, remote->ttm.resource,
drivers/gpu/drm/xe/tests/xe_migrate.c
115
retval = xe_map_rd(xe, &remote->vmap, 0, u64);
drivers/gpu/drm/xe/tests/xe_migrate.c
118
retval = xe_map_rd(xe, &remote->vmap, xe_bo_size(remote) - 8, u64);
drivers/gpu/drm/xe/tests/xe_migrate.c
125
xe_map_memset(xe, &remote->vmap, 0, 0xc0, xe_bo_size(remote));
drivers/gpu/drm/xe/tests/xe_migrate.c
129
fence = xe_migrate_copy(m, remote, bo, remote->ttm.resource,
drivers/gpu/drm/xe/tests/xe_migrate.c
143
xe_map_memset(xe, &remote->vmap, 0, 0xd0, xe_bo_size(remote));
drivers/gpu/drm/xe/tests/xe_migrate.c
146
fence = xe_migrate_copy(m, bo, remote, bo->ttm.resource,
drivers/gpu/drm/xe/tests/xe_migrate.c
147
remote->ttm.resource, false);
drivers/gpu/drm/xe/tests/xe_migrate.c
150
retval = xe_map_rd(xe, &remote->vmap, 0, u64);
drivers/gpu/drm/xe/tests/xe_migrate.c
153
retval = xe_map_rd(xe, &remote->vmap, xe_bo_size(bo) - 8, u64);
drivers/gpu/drm/xe/tests/xe_migrate.c
159
xe_bo_vunmap(remote);
drivers/gpu/drm/xe/tests/xe_migrate.c
161
xe_bo_unlock(remote);
drivers/gpu/drm/xe/tests/xe_migrate.c
162
xe_bo_put(remote);
drivers/gpu/drm/xe/tests/xe_migrate.c
83
struct xe_bo *remote = xe_bo_create_locked(xe, m->tile, NULL,
drivers/gpu/drm/xe/tests/xe_migrate.c
90
if (IS_ERR(remote)) {
drivers/gpu/drm/xe/tests/xe_migrate.c
92
str, remote);
drivers/gpu/drm/xe/tests/xe_migrate.c
96
err = xe_bo_validate(remote, NULL, false, exec);
drivers/gpu/drm/xe/xe_guc_relay.c
134
u32 remote;
drivers/gpu/drm/xe/xe_guc_relay.c
218
__relay_get_transaction(struct xe_guc_relay *relay, bool incoming, u32 remote, u32 rid,
drivers/gpu/drm/xe/xe_guc_relay.c
242
txn->remote = remote;
drivers/gpu/drm/xe/xe_guc_relay.c
244
txn->offset = remote ?
drivers/gpu/drm/xe/xe_guc_relay.c
245
prepare_pf2guc(incoming ? txn->response_buf : txn->request_buf, remote, rid) :
drivers/gpu/drm/xe/xe_guc_relay.c
305
txn->rid, txn->remote, (int)sizeof(u32) * len, msg);
drivers/gpu/drm/xe/xe_guc_relay.c
320
txn->rid, txn->remote, ERR_PTR(ret), (int)sizeof(u32) * len, msg);
drivers/gpu/drm/xe/xe_guc_relay.c
436
txn->rid, txn->remote, action, data0);
drivers/gpu/drm/xe/xe_guc_relay.c
456
txn->remote, txn->rid, txn->reply, jiffies_to_msecs(timeout - n));
drivers/gpu/drm/xe/xe_guc_relay.c
472
relay_debug(relay, "%u.%u response %*ph\n", txn->remote, txn->rid,
drivers/gpu/drm/xe/xe_guc_relay.c
485
action, data0, txn->remote, ERR_PTR(ret),
drivers/gpu/drm/xe/xe_guc_relay.c
582
if (pending->remote != origin || pending->rid != rid) {
drivers/gpu/drm/xe/xe_guc_relay.c
584
pending->remote, pending->rid);
drivers/gpu/drm/xe/xe_guc_relay.c
735
ret = relay_action_handler(relay, txn->remote,
drivers/gpu/drm/xe/xe_guc_relay.c
754
guc_hxg_type_to_string(type), txn->rid, txn->remote,
drivers/gpu/drm/xe/xe_guc_relay.c
758
txn->remote ?
drivers/gpu/drm/xe/xe_guc_relay.c
760
txn->remote ?
drivers/greybus/svc.c
558
struct gb_svc_l2_timer_cfg *remote)
drivers/greybus/svc.c
581
if (remote)
drivers/greybus/svc.c
582
request.remote_l2timerdata = *remote;
drivers/hid/wacom.h
168
struct wacom_remote *remote;
drivers/hid/wacom_sys.c
1908
static struct kobj_attribute remote##SET_ID##_mode_attr = { \
drivers/hid/wacom_sys.c
1913
static struct attribute *remote##SET_ID##_serial_attrs[] = { \
drivers/hid/wacom_sys.c
1914
&remote##SET_ID##_mode_attr.attr, \
drivers/hid/wacom_sys.c
1917
static const struct attribute_group remote##SET_ID##_serial_group = { \
drivers/hid/wacom_sys.c
1919
.attrs = remote##SET_ID##_serial_attrs, \
drivers/hid/wacom_sys.c
1932
struct wacom_remote *remote = wacom->remote;
drivers/hid/wacom_sys.c
1934
remote->remotes[index].group.name = devm_kasprintf(&wacom->hdev->dev,
drivers/hid/wacom_sys.c
1937
if (!remote->remotes[index].group.name)
drivers/hid/wacom_sys.c
1940
error = __wacom_devm_sysfs_create_group(wacom, remote->remote_dir,
drivers/hid/wacom_sys.c
1941
&remote->remotes[index].group);
drivers/hid/wacom_sys.c
1943
remote->remotes[index].group.name = NULL;
drivers/hid/wacom_sys.c
2011
struct wacom_remote *remote = wacom->remote;
drivers/hid/wacom_sys.c
2013
if (!remote)
drivers/hid/wacom_sys.c
2016
kobject_put(remote->remote_dir);
drivers/hid/wacom_sys.c
2017
kfifo_free(&remote->remote_fifo);
drivers/hid/wacom_sys.c
2018
wacom->remote = NULL;
drivers/hid/wacom_sys.c
2024
struct wacom_remote *remote;
drivers/hid/wacom_sys.c
2030
remote = devm_kzalloc(&wacom->hdev->dev, sizeof(*wacom->remote),
drivers/hid/wacom_sys.c
2032
if (!remote)
drivers/hid/wacom_sys.c
2035
wacom->remote = remote;
drivers/hid/wacom_sys.c
2037
spin_lock_init(&remote->remote_lock);
drivers/hid/wacom_sys.c
2039
error = kfifo_alloc(&remote->remote_fifo,
drivers/hid/wacom_sys.c
2047
remote->remotes[0].group = remote0_serial_group;
drivers/hid/wacom_sys.c
2048
remote->remotes[1].group = remote1_serial_group;
drivers/hid/wacom_sys.c
2049
remote->remotes[2].group = remote2_serial_group;
drivers/hid/wacom_sys.c
2050
remote->remotes[3].group = remote3_serial_group;
drivers/hid/wacom_sys.c
2051
remote->remotes[4].group = remote4_serial_group;
drivers/hid/wacom_sys.c
2053
remote->remote_dir = kobject_create_and_add("wacom_remote",
drivers/hid/wacom_sys.c
2055
if (!remote->remote_dir) {
drivers/hid/wacom_sys.c
2056
kfifo_free(&remote->remote_fifo);
drivers/hid/wacom_sys.c
2060
error = sysfs_create_files(remote->remote_dir, remote_unpair_attrs);
drivers/hid/wacom_sys.c
2065
kfifo_free(&remote->remote_fifo);
drivers/hid/wacom_sys.c
2066
kobject_put(remote->remote_dir);
drivers/hid/wacom_sys.c
2072
remote->remotes[i].serial = 0;
drivers/hid/wacom_sys.c
2600
struct wacom_remote *remote = wacom->remote;
drivers/hid/wacom_sys.c
2602
if (remote->remotes[index].battery.battery) {
drivers/hid/wacom_sys.c
2604
&remote->remotes[index].battery.bat_desc);
drivers/hid/wacom_sys.c
2605
remote->remotes[index].battery.battery = NULL;
drivers/hid/wacom_sys.c
2606
remote->remotes[index].active_time = 0;
drivers/hid/wacom_sys.c
2612
struct wacom_remote *remote = wacom->remote;
drivers/hid/wacom_sys.c
2613
u32 serial = remote->remotes[index].serial;
drivers/hid/wacom_sys.c
2618
if (remote->remotes[i].serial == serial) {
drivers/hid/wacom_sys.c
2620
spin_lock_irqsave(&remote->remote_lock, flags);
drivers/hid/wacom_sys.c
2621
remote->remotes[i].registered = false;
drivers/hid/wacom_sys.c
2622
spin_unlock_irqrestore(&remote->remote_lock, flags);
drivers/hid/wacom_sys.c
2626
if (remote->remotes[i].group.name)
drivers/hid/wacom_sys.c
2628
&remote->remotes[i]);
drivers/hid/wacom_sys.c
2630
remote->remotes[i].serial = 0;
drivers/hid/wacom_sys.c
2631
remote->remotes[i].group.name = NULL;
drivers/hid/wacom_sys.c
2640
struct wacom_remote *remote = wacom->remote;
drivers/hid/wacom_sys.c
2648
if (remote->remotes[k].serial == serial)
drivers/hid/wacom_sys.c
2653
remote->remotes[index].serial = serial;
drivers/hid/wacom_sys.c
2657
if (!devres_open_group(dev, &remote->remotes[index], GFP_KERNEL))
drivers/hid/wacom_sys.c
2664
remote->remotes[index].input = wacom_allocate_input(wacom);
drivers/hid/wacom_sys.c
2665
if (!remote->remotes[index].input) {
drivers/hid/wacom_sys.c
2669
remote->remotes[index].input->uniq = remote->remotes[index].group.name;
drivers/hid/wacom_sys.c
2670
remote->remotes[index].input->name = wacom->wacom_wac.pad_name;
drivers/hid/wacom_sys.c
2672
if (!remote->remotes[index].input->name) {
drivers/hid/wacom_sys.c
2677
error = wacom_setup_pad_input_capabilities(remote->remotes[index].input,
drivers/hid/wacom_sys.c
2682
remote->remotes[index].serial = serial;
drivers/hid/wacom_sys.c
2684
error = input_register_device(remote->remotes[index].input);
drivers/hid/wacom_sys.c
2689
&remote->remotes[index].input->dev,
drivers/hid/wacom_sys.c
2694
remote->remotes[index].registered = true;
drivers/hid/wacom_sys.c
2696
devres_close_group(dev, &remote->remotes[index]);
drivers/hid/wacom_sys.c
2700
devres_release_group(dev, &remote->remotes[index]);
drivers/hid/wacom_sys.c
2701
remote->remotes[index].serial = 0;
drivers/hid/wacom_sys.c
2707
struct wacom_remote *remote = wacom->remote;
drivers/hid/wacom_sys.c
2710
if (!remote->remotes[index].registered)
drivers/hid/wacom_sys.c
2713
if (remote->remotes[index].battery.battery)
drivers/hid/wacom_sys.c
2716
if (!remote->remotes[index].active_time)
drivers/hid/wacom_sys.c
2723
&wacom->remote->remotes[index].battery);
drivers/hid/wacom_sys.c
2733
struct wacom_remote *remote = wacom->remote;
drivers/hid/wacom_sys.c
2741
spin_lock_irqsave(&remote->remote_lock, flags);
drivers/hid/wacom_sys.c
2743
count = kfifo_out(&remote->remote_fifo, &remote_work_data,
drivers/hid/wacom_sys.c
2749
spin_unlock_irqrestore(&remote->remote_lock, flags);
drivers/hid/wacom_sys.c
2753
if (!kfifo_is_empty(&remote->remote_fifo))
drivers/hid/wacom_sys.c
2756
spin_unlock_irqrestore(&remote->remote_lock, flags);
drivers/hid/wacom_sys.c
2759
work_serial = remote_work_data.remote[i].serial;
drivers/hid/wacom_sys.c
2762
if (kt - remote->remotes[i].active_time > WACOM_REMOTE_BATTERY_TIMEOUT
drivers/hid/wacom_sys.c
2763
&& remote->remotes[i].active_time != 0)
drivers/hid/wacom_sys.c
2766
if (remote->remotes[i].serial == work_serial) {
drivers/hid/wacom_sys.c
2771
if (remote->remotes[i].serial)
drivers/hid/wacom_sys.c
2776
} else if (remote->remotes[i].serial) {
drivers/hid/wacom_wac.c
1064
struct wacom_remote *remote = wacom->remote;
drivers/hid/wacom_wac.c
1079
spin_lock_irqsave(&remote->remote_lock, flags);
drivers/hid/wacom_wac.c
1082
if (remote->remotes[i].serial == serial) {
drivers/hid/wacom_wac.c
1088
if (index < 0 || !remote->remotes[index].registered)
drivers/hid/wacom_wac.c
1091
remote->remotes[i].active_time = ktime_get();
drivers/hid/wacom_wac.c
1092
input = remote->remotes[index].input;
drivers/hid/wacom_wac.c
1136
if (remote->remotes[i].serial == serial)
drivers/hid/wacom_wac.c
1140
__wacom_notify_battery(&remote->remotes[index].battery,
drivers/hid/wacom_wac.c
1145
spin_unlock_irqrestore(&remote->remote_lock, flags);
drivers/hid/wacom_wac.c
1153
struct wacom_remote *remote = wacom->remote;
drivers/hid/wacom_wac.c
1167
remote_data.remote[i].serial = serial;
drivers/hid/wacom_wac.c
1170
spin_lock_irqsave(&remote->remote_lock, flags);
drivers/hid/wacom_wac.c
1172
ret = kfifo_in(&remote->remote_fifo, &remote_data, sizeof(remote_data));
drivers/hid/wacom_wac.c
1174
spin_unlock_irqrestore(&remote->remote_lock, flags);
drivers/hid/wacom_wac.c
1179
spin_unlock_irqrestore(&remote->remote_lock, flags);
drivers/hid/wacom_wac.h
334
} remote[WACOM_MAX_REMOTES];
drivers/infiniband/hw/erdma/erdma_hw.h
646
struct erdma_sge remote;
drivers/infiniband/hw/hfi1/rc.c
1018
remote = rcu_dereference(priv->tid_rdma.remote);
drivers/infiniband/hw/hfi1/rc.c
1020
len = wqe->length - (req->comp_seg * remote->max_len);
drivers/infiniband/hw/hfi1/rc.c
407
struct tid_rdma_params *remote;
drivers/infiniband/hw/hfi1/tid_rdma.c
1713
struct tid_rdma_params *remote;
drivers/infiniband/hw/hfi1/tid_rdma.c
1744
remote = rcu_dereference(qpriv->tid_rdma.remote);
drivers/infiniband/hw/hfi1/tid_rdma.c
1747
KDETH_RESET(rreq->kdeth1, JKEY, remote->jkey);
drivers/infiniband/hw/hfi1/tid_rdma.c
1764
*bth1 |= remote->qp;
drivers/infiniband/hw/hfi1/tid_rdma.c
217
struct tid_rdma_params *remote, *old;
drivers/infiniband/hw/hfi1/tid_rdma.c
220
old = rcu_dereference_protected(priv->tid_rdma.remote,
drivers/infiniband/hw/hfi1/tid_rdma.c
2358
struct tid_rdma_params *remote;
drivers/infiniband/hw/hfi1/tid_rdma.c
236
remote = kzalloc_obj(*remote, GFP_ATOMIC);
drivers/infiniband/hw/hfi1/tid_rdma.c
2369
remote = rcu_dereference(qpriv->tid_rdma.remote);
drivers/infiniband/hw/hfi1/tid_rdma.c
237
if (!remote) {
drivers/infiniband/hw/hfi1/tid_rdma.c
2370
if (!remote) {
drivers/infiniband/hw/hfi1/tid_rdma.c
2376
KDETH_SET(resp->kdeth0, INTR, !!(!last_pkt && remote->urg));
drivers/infiniband/hw/hfi1/tid_rdma.c
2381
KDETH_RESET(resp->kdeth1, JKEY, remote->jkey);
drivers/infiniband/hw/hfi1/tid_rdma.c
242
tid_rdma_opfn_decode(remote, data);
drivers/infiniband/hw/hfi1/tid_rdma.c
244
usecs_to_jiffies((((4096UL * (1UL << remote->timeout)) /
drivers/infiniband/hw/hfi1/tid_rdma.c
247
trace_hfi1_opfn_param(qp, 1, remote);
drivers/infiniband/hw/hfi1/tid_rdma.c
248
rcu_assign_pointer(priv->tid_rdma.remote, remote);
drivers/infiniband/hw/hfi1/tid_rdma.c
257
priv->pkts_ps = (u16)rvt_div_mtu(qp, remote->max_len);
drivers/infiniband/hw/hfi1/tid_rdma.c
261
RCU_INIT_POINTER(priv->tid_rdma.remote, NULL);
drivers/infiniband/hw/hfi1/tid_rdma.c
290
old = rcu_dereference_protected(priv->tid_rdma.remote,
drivers/infiniband/hw/hfi1/tid_rdma.c
292
RCU_INIT_POINTER(priv->tid_rdma.remote, NULL);
drivers/infiniband/hw/hfi1/tid_rdma.c
3286
struct tid_rdma_params *remote;
drivers/infiniband/hw/hfi1/tid_rdma.c
3298
remote = rcu_dereference(qpriv->tid_rdma.remote);
drivers/infiniband/hw/hfi1/tid_rdma.c
3303
if (!remote)
drivers/infiniband/hw/hfi1/tid_rdma.c
3331
min_t(u32, remote->max_len, wqe->length);
drivers/infiniband/hw/hfi1/tid_rdma.c
3337
priv->tid_req.n_flows = remote->max_read;
drivers/infiniband/hw/hfi1/tid_rdma.c
3372
struct tid_rdma_params *remote;
drivers/infiniband/hw/hfi1/tid_rdma.c
3375
remote = rcu_dereference(qpriv->tid_rdma.remote);
drivers/infiniband/hw/hfi1/tid_rdma.c
3380
req->n_flows = remote->max_write;
drivers/infiniband/hw/hfi1/tid_rdma.c
3384
KDETH_RESET(ohdr->u.tid_rdma.w_req.kdeth1, JKEY, remote->jkey);
drivers/infiniband/hw/hfi1/tid_rdma.c
3392
*bth1 |= remote->qp;
drivers/infiniband/hw/hfi1/tid_rdma.c
3846
struct tid_rdma_params *remote;
drivers/infiniband/hw/hfi1/tid_rdma.c
3914
remote = rcu_dereference(qpriv->tid_rdma.remote);
drivers/infiniband/hw/hfi1/tid_rdma.c
3917
KDETH_RESET(ohdr->u.tid_rdma.w_rsp.kdeth1, JKEY, remote->jkey);
drivers/infiniband/hw/hfi1/tid_rdma.c
3930
*bth1 = remote->qp;
drivers/infiniband/hw/hfi1/tid_rdma.c
4211
struct tid_rdma_params *remote;
drivers/infiniband/hw/hfi1/tid_rdma.c
4234
remote = rcu_dereference(qpriv->tid_rdma.remote);
drivers/infiniband/hw/hfi1/tid_rdma.c
4237
KDETH_SET(wd->kdeth0, INTR, !!(!last_pkt && remote->urg));
drivers/infiniband/hw/hfi1/tid_rdma.c
4242
KDETH_RESET(wd->kdeth1, JKEY, remote->jkey);
drivers/infiniband/hw/hfi1/tid_rdma.c
4434
struct tid_rdma_params *remote;
drivers/infiniband/hw/hfi1/tid_rdma.c
4437
remote = rcu_dereference(qpriv->tid_rdma.remote);
drivers/infiniband/hw/hfi1/tid_rdma.c
4438
KDETH_RESET(ohdr->u.tid_rdma.ack.kdeth1, JKEY, remote->jkey);
drivers/infiniband/hw/hfi1/tid_rdma.c
4440
*bth1 = remote->qp;
drivers/infiniband/hw/hfi1/tid_rdma.c
4849
struct tid_rdma_params *remote;
drivers/infiniband/hw/hfi1/tid_rdma.c
4855
remote = rcu_dereference(qpriv->tid_rdma.remote);
drivers/infiniband/hw/hfi1/tid_rdma.c
4856
KDETH_RESET(ohdr->u.tid_rdma.ack.kdeth1, JKEY, remote->jkey);
drivers/infiniband/hw/hfi1/tid_rdma.c
4858
*bth1 = remote->qp;
drivers/infiniband/hw/hfi1/tid_rdma.h
73
struct tid_rdma_params __rcu *remote;
drivers/infiniband/hw/hfi1/trace_tid.h
301
TP_PROTO(struct rvt_qp *qp, char remote,
drivers/infiniband/hw/hfi1/trace_tid.h
303
TP_ARGS(qp, remote, param),
drivers/infiniband/hw/hfi1/trace_tid.h
307
__field(char, remote)
drivers/infiniband/hw/hfi1/trace_tid.h
319
__entry->remote = remote;
drivers/infiniband/hw/hfi1/trace_tid.h
332
__entry->remote ? "remote" : "local",
drivers/infiniband/hw/hfi1/trace_tid.h
345
TP_PROTO(struct rvt_qp *qp, char remote,
drivers/infiniband/hw/hfi1/trace_tid.h
347
TP_ARGS(qp, remote, param)
drivers/infiniband/hw/ionic/ionic_datapath.c
276
if (meta->remote && meta->seq == qp->sq_msn_cons)
drivers/infiniband/hw/ionic/ionic_datapath.c
280
if (!meta->remote && !meta->local_comp)
drivers/infiniband/hw/ionic/ionic_datapath.c
302
if (meta->remote && meta->seq == qp->sq_msn_cons)
drivers/infiniband/hw/ionic/ionic_datapath.c
306
if (!meta->remote && !meta->local_comp)
drivers/infiniband/hw/ionic/ionic_datapath.c
440
meta->remote = false;
drivers/infiniband/hw/ionic/ionic_datapath.c
828
meta->remote =
drivers/infiniband/hw/ionic/ionic_datapath.c
833
if (meta->remote) {
drivers/infiniband/hw/ionic/ionic_ibdev.h
233
u8 remote:1;
drivers/infiniband/sw/rxe/rxe_mr.c
727
int remote;
drivers/infiniband/sw/rxe/rxe_mr.c
737
remote = mr->access & RXE_ACCESS_REMOTE;
drivers/infiniband/sw/rxe/rxe_mr.c
738
if (remote ? (key != mr->rkey) : (key != mr->lkey)) {
drivers/infiniband/sw/rxe/rxe_mr.c
740
key, (remote ? mr->rkey : mr->lkey));
drivers/input/misc/keyspan_remote.c
167
static void keyspan_report_button(struct usb_keyspan *remote, int button, int press)
drivers/input/misc/keyspan_remote.c
169
struct input_dev *input = remote->input;
drivers/input/misc/keyspan_remote.c
172
input_report_key(input, remote->keymap[button], press);
drivers/input/misc/keyspan_remote.c
179
static void keyspan_check_data(struct usb_keyspan *remote)
drivers/input/misc/keyspan_remote.c
185
switch(remote->stage) {
drivers/input/misc/keyspan_remote.c
191
for (i = 0; i < RECV_SIZE && remote->in_buffer[i] == GAP; ++i);
drivers/input/misc/keyspan_remote.c
194
memcpy(remote->data.buffer, remote->in_buffer, RECV_SIZE);
drivers/input/misc/keyspan_remote.c
195
remote->data.len = RECV_SIZE;
drivers/input/misc/keyspan_remote.c
196
remote->data.pos = 0;
drivers/input/misc/keyspan_remote.c
197
remote->data.tester = 0;
drivers/input/misc/keyspan_remote.c
198
remote->data.bits_left = 0;
drivers/input/misc/keyspan_remote.c
199
remote->stage = 1;
drivers/input/misc/keyspan_remote.c
208
memcpy(remote->data.buffer + remote->data.len, remote->in_buffer, RECV_SIZE);
drivers/input/misc/keyspan_remote.c
209
remote->data.len += RECV_SIZE;
drivers/input/misc/keyspan_remote.c
212
while ((remote->data.bits_left >= 14 || remote->data.pos < remote->data.len) && !found) {
drivers/input/misc/keyspan_remote.c
214
if (keyspan_load_tester(remote, 14) != 0) {
drivers/input/misc/keyspan_remote.c
215
remote->stage = 0;
drivers/input/misc/keyspan_remote.c
219
if ((remote->data.tester & SYNC_MASK) == SYNC) {
drivers/input/misc/keyspan_remote.c
220
remote->data.tester = remote->data.tester >> 14;
drivers/input/misc/keyspan_remote.c
221
remote->data.bits_left -= 14;
drivers/input/misc/keyspan_remote.c
225
remote->data.tester = remote->data.tester >> 1;
drivers/input/misc/keyspan_remote.c
226
--remote->data.bits_left;
drivers/input/misc/keyspan_remote.c
232
remote->stage = 0;
drivers/input/misc/keyspan_remote.c
233
remote->data.len = 0;
drivers/input/misc/keyspan_remote.c
235
remote->stage = 2;
drivers/input/misc/keyspan_remote.c
245
memcpy(remote->data.buffer + remote->data.len, remote->in_buffer, RECV_SIZE);
drivers/input/misc/keyspan_remote.c
246
remote->data.len += RECV_SIZE;
drivers/input/misc/keyspan_remote.c
250
keyspan_load_tester(remote, 6);
drivers/input/misc/keyspan_remote.c
252
if ((remote->data.tester & ZERO_MASK) == ZERO) {
drivers/input/misc/keyspan_remote.c
254
remote->data.tester = remote->data.tester >> 5;
drivers/input/misc/keyspan_remote.c
255
remote->data.bits_left -= 5;
drivers/input/misc/keyspan_remote.c
256
} else if ((remote->data.tester & ONE_MASK) == ONE) {
drivers/input/misc/keyspan_remote.c
258
remote->data.tester = remote->data.tester >> 6;
drivers/input/misc/keyspan_remote.c
259
remote->data.bits_left -= 6;
drivers/input/misc/keyspan_remote.c
261
dev_err(&remote->interface->dev,
drivers/input/misc/keyspan_remote.c
264
remote->stage = 0;
drivers/input/misc/keyspan_remote.c
271
keyspan_load_tester(remote, 6);
drivers/input/misc/keyspan_remote.c
273
if ((remote->data.tester & ZERO_MASK) == ZERO) {
drivers/input/misc/keyspan_remote.c
275
remote->data.tester = remote->data.tester >> 5;
drivers/input/misc/keyspan_remote.c
276
remote->data.bits_left -= 5;
drivers/input/misc/keyspan_remote.c
277
} else if ((remote->data.tester & ONE_MASK) == ONE) {
drivers/input/misc/keyspan_remote.c
279
remote->data.tester = remote->data.tester >> 6;
drivers/input/misc/keyspan_remote.c
280
remote->data.bits_left -= 6;
drivers/input/misc/keyspan_remote.c
282
dev_err(&remote->interface->dev,
drivers/input/misc/keyspan_remote.c
285
remote->stage = 0;
drivers/input/misc/keyspan_remote.c
290
keyspan_load_tester(remote, 6);
drivers/input/misc/keyspan_remote.c
291
if ((remote->data.tester & ZERO_MASK) == ZERO) {
drivers/input/misc/keyspan_remote.c
293
remote->data.tester = remote->data.tester >> 5;
drivers/input/misc/keyspan_remote.c
294
remote->data.bits_left -= 5;
drivers/input/misc/keyspan_remote.c
295
} else if ((remote->data.tester & ONE_MASK) == ONE) {
drivers/input/misc/keyspan_remote.c
297
remote->data.tester = remote->data.tester >> 6;
drivers/input/misc/keyspan_remote.c
298
remote->data.bits_left -= 6;
drivers/input/misc/keyspan_remote.c
300
dev_err(&remote->interface->dev,
drivers/input/misc/keyspan_remote.c
303
remote->stage = 0;
drivers/input/misc/keyspan_remote.c
307
keyspan_load_tester(remote, 5);
drivers/input/misc/keyspan_remote.c
308
if ((remote->data.tester & STOP_MASK) == STOP) {
drivers/input/misc/keyspan_remote.c
309
remote->data.tester = remote->data.tester >> 5;
drivers/input/misc/keyspan_remote.c
310
remote->data.bits_left -= 5;
drivers/input/misc/keyspan_remote.c
312
dev_err(&remote->interface->dev,
drivers/input/misc/keyspan_remote.c
316
dev_dbg(&remote->interface->dev,
drivers/input/misc/keyspan_remote.c
320
if (message.toggle != remote->toggle) {
drivers/input/misc/keyspan_remote.c
321
keyspan_report_button(remote, message.button, 1);
drivers/input/misc/keyspan_remote.c
322
keyspan_report_button(remote, message.button, 0);
drivers/input/misc/keyspan_remote.c
323
remote->toggle = message.toggle;
drivers/input/misc/keyspan_remote.c
326
remote->stage = 0;
drivers/input/misc/keyspan_remote.c
407
struct usb_keyspan *remote = input_get_drvdata(dev);
drivers/input/misc/keyspan_remote.c
409
remote->irq_urb->dev = remote->udev;
drivers/input/misc/keyspan_remote.c
410
if (usb_submit_urb(remote->irq_urb, GFP_KERNEL))
drivers/input/misc/keyspan_remote.c
418
struct usb_keyspan *remote = input_get_drvdata(dev);
drivers/input/misc/keyspan_remote.c
420
usb_kill_urb(remote->irq_urb);
drivers/input/misc/keyspan_remote.c
430
struct usb_keyspan *remote;
drivers/input/misc/keyspan_remote.c
438
remote = kzalloc_obj(*remote);
drivers/input/misc/keyspan_remote.c
440
if (!remote || !input_dev) {
drivers/input/misc/keyspan_remote.c
445
remote->udev = udev;
drivers/input/misc/keyspan_remote.c
446
remote->input = input_dev;
drivers/input/misc/keyspan_remote.c
447
remote->interface = interface;
drivers/input/misc/keyspan_remote.c
448
remote->in_endpoint = endpoint;
drivers/input/misc/keyspan_remote.c
449
remote->toggle = -1; /* Set to -1 so we will always not match the toggle from the first remote message. */
drivers/input/misc/keyspan_remote.c
451
remote->in_buffer = usb_alloc_coherent(udev, RECV_SIZE, GFP_KERNEL, &remote->in_dma);
drivers/input/misc/keyspan_remote.c
452
if (!remote->in_buffer) {
drivers/input/misc/keyspan_remote.c
457
remote->irq_urb = usb_alloc_urb(0, GFP_KERNEL);
drivers/input/misc/keyspan_remote.c
458
if (!remote->irq_urb) {
drivers/input/misc/keyspan_remote.c
470
strscpy(remote->name, udev->manufacturer, sizeof(remote->name));
drivers/input/misc/keyspan_remote.c
474
strlcat(remote->name, " ", sizeof(remote->name));
drivers/input/misc/keyspan_remote.c
475
strlcat(remote->name, udev->product, sizeof(remote->name));
drivers/input/misc/keyspan_remote.c
478
if (!strlen(remote->name))
drivers/input/misc/keyspan_remote.c
479
snprintf(remote->name, sizeof(remote->name),
drivers/input/misc/keyspan_remote.c
484
usb_make_path(udev, remote->phys, sizeof(remote->phys));
drivers/input/misc/keyspan_remote.c
485
strlcat(remote->phys, "/input0", sizeof(remote->phys));
drivers/input/misc/keyspan_remote.c
486
memcpy(remote->keymap, keyspan_key_table, sizeof(remote->keymap));
drivers/input/misc/keyspan_remote.c
488
input_dev->name = remote->name;
drivers/input/misc/keyspan_remote.c
489
input_dev->phys = remote->phys;
drivers/input/misc/keyspan_remote.c
492
input_dev->keycode = remote->keymap;
drivers/input/misc/keyspan_remote.c
494
input_dev->keycodemax = ARRAY_SIZE(remote->keymap);
drivers/input/misc/keyspan_remote.c
502
input_set_drvdata(input_dev, remote);
drivers/input/misc/keyspan_remote.c
511
usb_fill_int_urb(remote->irq_urb,
drivers/input/misc/keyspan_remote.c
512
remote->udev,
drivers/input/misc/keyspan_remote.c
513
usb_rcvintpipe(remote->udev, endpoint->bEndpointAddress),
drivers/input/misc/keyspan_remote.c
514
remote->in_buffer, RECV_SIZE, keyspan_irq_recv, remote,
drivers/input/misc/keyspan_remote.c
516
remote->irq_urb->transfer_dma = remote->in_dma;
drivers/input/misc/keyspan_remote.c
517
remote->irq_urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP;
drivers/input/misc/keyspan_remote.c
520
error = input_register_device(remote->input);
drivers/input/misc/keyspan_remote.c
525
usb_set_intfdata(interface, remote);
drivers/input/misc/keyspan_remote.c
529
fail3: usb_free_urb(remote->irq_urb);
drivers/input/misc/keyspan_remote.c
530
fail2: usb_free_coherent(udev, RECV_SIZE, remote->in_buffer, remote->in_dma);
drivers/input/misc/keyspan_remote.c
531
fail1: kfree(remote);
drivers/input/misc/keyspan_remote.c
542
struct usb_keyspan *remote;
drivers/input/misc/keyspan_remote.c
544
remote = usb_get_intfdata(interface);
drivers/input/misc/keyspan_remote.c
547
if (remote) { /* We have a valid driver structure so clean up everything we allocated. */
drivers/input/misc/keyspan_remote.c
548
input_unregister_device(remote->input);
drivers/input/misc/keyspan_remote.c
549
usb_kill_urb(remote->irq_urb);
drivers/input/misc/keyspan_remote.c
550
usb_free_urb(remote->irq_urb);
drivers/input/misc/keyspan_remote.c
551
usb_free_coherent(remote->udev, RECV_SIZE, remote->in_buffer, remote->in_dma);
drivers/input/misc/keyspan_remote.c
552
kfree(remote);
drivers/media/i2c/adv748x/adv748x-core.c
333
const struct media_pad *remote, u32 flags)
drivers/media/i2c/adv748x/adv748x-core.c
335
struct v4l2_subdev *rsd = media_entity_to_v4l2_subdev(remote->entity);
drivers/media/i2c/cvs/icvs.h
455
struct media_pad *remote;
drivers/media/i2c/cvs/v4l2.c
102
freq = v4l2_get_link_freq(ctx->remote, 0, 0);
drivers/media/i2c/cvs/v4l2.c
116
ctx->remote->index,
drivers/media/i2c/cvs/v4l2.c
151
media_entity_to_v4l2_subdev(ctx->remote->entity);
drivers/media/i2c/cvs/v4l2.c
156
ctx->remote->index,
drivers/media/i2c/cvs/v4l2.c
344
freq = v4l2_get_link_freq(ctx->remote, 0, 0);
drivers/media/i2c/cvs/v4l2.c
411
ctx->remote = &sd->entity.pads[pad];
drivers/media/i2c/cvs/v4l2.c
430
ctx->remote = NULL;
drivers/media/i2c/cvs/v4l2.c
92
media_entity_to_v4l2_subdev(ctx->remote->entity);
drivers/media/i2c/st-mipid02.c
304
struct media_pad *remote =
drivers/media/i2c/st-mipid02.c
316
link_freq = v4l2_get_link_freq(remote, bpp,
drivers/media/i2c/tvp5150.c
1305
const struct media_pad *remote, u32 flags)
drivers/media/i2c/tvp5150.c
1325
if (remote->entity == &decoder->connectors[i].ent) {
drivers/media/i2c/tvp5150.c
1333
remote->entity->name, remote->index,
drivers/media/i2c/tvp5150.c
1339
remote->entity->name, remote->index,
drivers/media/i2c/tvp5150.c
1377
err = tvp5150_set_link((struct media_pad *)remote,
drivers/media/i2c/tvp5150.c
1388
container_of(remote, struct tvp5150_connector, pad);
drivers/media/mc/mc-entity.c
1077
struct media_entity *remote;
drivers/media/mc/mc-entity.c
1085
remote = link->sink->entity;
drivers/media/mc/mc-entity.c
1087
remote = link->source->entity;
drivers/media/mc/mc-entity.c
1089
list_for_each_entry_safe(rlink, tmp, &remote->links, list) {
drivers/media/mc/mc-entity.c
1094
remote->num_backlinks--;
drivers/media/mc/mc-entity.c
1101
if (--remote->num_links == 0)
drivers/media/mc/mc-entity.c
614
struct media_pad *remote;
drivers/media/mc/mc-entity.c
636
remote = link->sink;
drivers/media/mc/mc-entity.c
639
remote = link->source;
drivers/media/mc/mc-entity.c
669
ret = media_pipeline_add_pad(pipe, walk, remote);
drivers/media/pci/bt8xx/bttv-cards.c
110
module_param_array(remote, int, NULL, 0444);
drivers/media/pci/bt8xx/bttv-cards.c
3509
if (remote[btv->c.nr] != UNSET)
drivers/media/pci/bt8xx/bttv-cards.c
3510
btv->has_remote = remote[btv->c.nr];
drivers/media/pci/bt8xx/bttv-cards.c
89
static unsigned int remote[BTTV_MAX] = { [ 0 ... (BTTV_MAX-1) ] = UNSET };
drivers/media/pci/bt8xx/bttv-driver.c
3002
if ((astat & BT848_INT_GPINT) && btv->remote) {
drivers/media/pci/bt8xx/bttv-input.c
119
struct bttv_ir *ir = btv->remote;
drivers/media/pci/bt8xx/bttv-input.c
237
struct bttv_ir *ir = btv->remote;
drivers/media/pci/bt8xx/bttv-input.c
306
if (btv->remote->polling)
drivers/media/pci/bt8xx/bttv-input.c
307
timer_delete_sync(&btv->remote->timer);
drivers/media/pci/bt8xx/bttv-input.c
309
if (btv->remote->rc5_gpio) {
drivers/media/pci/bt8xx/bttv-input.c
312
timer_delete_sync(&btv->remote->timer);
drivers/media/pci/bt8xx/bttv-input.c
42
struct bttv_ir *ir = btv->remote;
drivers/media/pci/bt8xx/bttv-input.c
551
btv->remote = ir;
drivers/media/pci/bt8xx/bttv-input.c
563
btv->remote = NULL;
drivers/media/pci/bt8xx/bttv-input.c
572
if (btv->remote == NULL)
drivers/media/pci/bt8xx/bttv-input.c
575
rc_unregister_device(btv->remote->dev);
drivers/media/pci/bt8xx/bttv-input.c
577
rc_free_device(btv->remote->dev);
drivers/media/pci/bt8xx/bttv-input.c
578
kfree(btv->remote);
drivers/media/pci/bt8xx/bttv-input.c
579
btv->remote = NULL;
drivers/media/pci/bt8xx/bttv-input.c
77
struct bttv_ir *ir = btv->remote;
drivers/media/pci/bt8xx/bttvp.h
362
struct bttv_ir *remote;
drivers/media/pci/intel/ivsc/mei_csi.c
122
struct media_pad *remote;
drivers/media/pci/intel/ivsc/mei_csi.c
278
media_entity_to_v4l2_subdev(csi->remote->entity);
drivers/media/pci/intel/ivsc/mei_csi.c
283
freq = v4l2_get_link_freq(csi->remote, 0, 0);
drivers/media/pci/intel/ivsc/mei_csi.c
475
freq = v4l2_get_link_freq(csi->remote, 0, 0);
drivers/media/pci/intel/ivsc/mei_csi.c
523
csi->remote = &subdev->entity.pads[pad];
drivers/media/pci/intel/ivsc/mei_csi.c
537
csi->remote = NULL;
drivers/media/pci/saa7134/saa7134-core.c
1397
if (dev->remote && dev->remote->dev->users)
drivers/media/pci/saa7134/saa7134-core.c
1398
saa7134_ir_close(dev->remote->dev);
drivers/media/pci/saa7134/saa7134-core.c
1419
if (dev->remote && dev->remote->dev->users)
drivers/media/pci/saa7134/saa7134-core.c
1420
saa7134_ir_open(dev->remote->dev);
drivers/media/pci/saa7134/saa7134-core.c
557
if (!dev->remote)
drivers/media/pci/saa7134/saa7134-core.c
559
if (dev->remote->mask_keydown & 0x10000) {
drivers/media/pci/saa7134/saa7134-core.c
575
if (!dev->remote)
drivers/media/pci/saa7134/saa7134-core.c
577
if ((dev->remote->mask_keydown & 0x40000) ||
drivers/media/pci/saa7134/saa7134-core.c
578
(dev->remote->mask_keyup & 0x40000)) {
drivers/media/pci/saa7134/saa7134-core.c
700
if (dev->has_remote == SAA7134_REMOTE_GPIO && dev->remote) {
drivers/media/pci/saa7134/saa7134-core.c
701
if (dev->remote->mask_keydown & 0x10000)
drivers/media/pci/saa7134/saa7134-core.c
704
if (dev->remote->mask_keydown & 0x40000)
drivers/media/pci/saa7134/saa7134-core.c
706
if (dev->remote->mask_keyup & 0x40000)
drivers/media/pci/saa7134/saa7134-input.c
418
if (!dev || !dev->remote)
drivers/media/pci/saa7134/saa7134-input.c
421
ir = dev->remote;
drivers/media/pci/saa7134/saa7134-input.c
444
struct saa7134_card_ir *ir = dev->remote;
drivers/media/pci/saa7134/saa7134-input.c
47
struct saa7134_card_ir *ir = dev->remote;
drivers/media/pci/saa7134/saa7134-input.c
496
struct saa7134_card_ir *ir = dev->remote;
drivers/media/pci/saa7134/saa7134-input.c
779
dev->remote = ir;
drivers/media/pci/saa7134/saa7134-input.c
826
dev->remote = NULL;
drivers/media/pci/saa7134/saa7134-input.c
833
if (NULL == dev->remote)
drivers/media/pci/saa7134/saa7134-input.c
836
rc_unregister_device(dev->remote->dev);
drivers/media/pci/saa7134/saa7134-input.c
837
rc_free_device(dev->remote->dev);
drivers/media/pci/saa7134/saa7134-input.c
838
kfree(dev->remote);
drivers/media/pci/saa7134/saa7134-input.c
839
dev->remote = NULL;
drivers/media/pci/saa7134/saa7134-input.c
991
struct saa7134_card_ir *ir = dev->remote;
drivers/media/pci/saa7134/saa7134-input.c
998
ir_raw_event_store_edge(dev->remote->dev, !space);
drivers/media/pci/saa7134/saa7134.h
565
struct saa7134_card_ir *remote;
drivers/media/platform/qcom/camss/camss-csid.c
1251
const struct media_pad *remote, u32 flags)
drivers/media/platform/qcom/camss/camss-csid.c
1274
sd = media_entity_to_v4l2_subdev(remote->entity);
drivers/media/platform/qcom/camss/camss-csiphy.c
723
const struct media_pad *remote, u32 flags)
drivers/media/platform/qcom/camss/camss-csiphy.c
737
sd = media_entity_to_v4l2_subdev(remote->entity);
drivers/media/platform/qcom/camss/camss-ispif.c
1309
const struct media_pad *remote, u32 flags)
drivers/media/platform/qcom/camss/camss-ispif.c
1322
msm_csid_get_csid_id(remote->entity, &line->csid_id);
drivers/media/platform/qcom/camss/camss-ispif.c
1331
ispif_get_vfe_id(remote->entity, &line->vfe_id);
drivers/media/platform/qcom/camss/camss-ispif.c
1332
ispif_get_vfe_line_id(remote->entity, &id);
drivers/media/platform/qcom/camss/camss-tpg.c
411
const struct media_pad *remote, u32 flags)
drivers/media/platform/qcom/camss/camss-vfe.c
1960
const struct media_pad *remote, u32 flags)
drivers/media/platform/qcom/camss/camss-video.c
73
struct media_pad *remote;
drivers/media/platform/qcom/camss/camss-video.c
75
remote = media_pad_remote_pad_first(&video->pad);
drivers/media/platform/qcom/camss/camss-video.c
77
if (!remote || !is_media_entity_v4l2_subdev(remote->entity))
drivers/media/platform/qcom/camss/camss-video.c
81
*pad = remote->index;
drivers/media/platform/qcom/camss/camss-video.c
83
return media_entity_to_v4l2_subdev(remote->entity);
drivers/media/platform/renesas/rcar-csi2.c
1014
if (!priv->remote)
drivers/media/platform/renesas/rcar-csi2.c
1017
source = priv->remote;
drivers/media/platform/renesas/rcar-csi2.c
1825
ret = v4l2_subdev_enable_streams(priv->remote, priv->remote_pad,
drivers/media/platform/renesas/rcar-csi2.c
1838
v4l2_subdev_disable_streams(priv->remote, priv->remote_pad, BIT_ULL(0));
drivers/media/platform/renesas/rcar-csi2.c
1851
if (!priv->remote)
drivers/media/platform/renesas/rcar-csi2.c
1875
if (!priv->remote)
drivers/media/platform/renesas/rcar-csi2.c
2005
priv->remote = subdev;
drivers/media/platform/renesas/rcar-csi2.c
2022
priv->remote = NULL;
drivers/media/platform/renesas/rcar-csi2.c
2289
const struct media_pad *remote, u32 flags)
drivers/media/platform/renesas/rcar-csi2.c
2297
if (!is_media_entity_v4l2_video_device(remote->entity)) {
drivers/media/platform/renesas/rcar-csi2.c
2302
vdev = media_entity_to_video_device(remote->entity);
drivers/media/platform/renesas/rcar-csi2.c
771
struct v4l2_subdev *remote;
drivers/media/platform/renesas/rcar-csi2.c
967
ret = v4l2_subdev_call(priv->remote, pad, get_mbus_config,
drivers/media/platform/renesas/rcar-isp/csisp.c
168
struct v4l2_subdev *remote;
drivers/media/platform/renesas/rcar-isp/csisp.c
271
ret = v4l2_subdev_enable_streams(isp->remote, isp->remote_pad,
drivers/media/platform/renesas/rcar-isp/csisp.c
281
v4l2_subdev_disable_streams(isp->remote, isp->remote_pad, BIT_ULL(0));
drivers/media/platform/renesas/rcar-isp/csisp.c
299
if (!isp->remote)
drivers/media/platform/renesas/rcar-isp/csisp.c
322
if (!isp->remote)
drivers/media/platform/renesas/rcar-isp/csisp.c
383
isp->remote = subdev;
drivers/media/platform/renesas/rcar-isp/csisp.c
400
isp->remote = NULL;
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
674
struct v4l2_subdev *remote;
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
692
remote = media_entity_to_v4l2_subdev(pad->entity);
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
693
if (remote != sd)
drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c
75
cru->ip.remote = cru->csi.subdev;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru.h
50
struct v4l2_subdev *remote;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-ip.c
164
ret = v4l2_subdev_call(cru->ip.remote, video, s_stream, enable);
drivers/media/platform/renesas/rzg2l-cru/rzg2l-ip.c
168
ret = v4l2_subdev_call(cru->ip.remote, video, post_streamoff);
drivers/media/platform/renesas/rzg2l-cru/rzg2l-ip.c
175
ret = v4l2_subdev_call(cru->ip.remote, video, pre_streamon, 0);
drivers/media/platform/renesas/rzg2l-cru/rzg2l-ip.c
185
v4l2_subdev_call(cru->ip.remote, video, post_streamoff);
drivers/media/platform/renesas/rzg2l-cru/rzg2l-ip.c
189
ret = v4l2_subdev_call(cru->ip.remote, video, s_stream, enable);
drivers/media/platform/renesas/rzg2l-cru/rzg2l-ip.c
195
v4l2_subdev_call(cru->ip.remote, video, post_streamoff);
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
446
ret = v4l2_subdev_call(cru->ip.remote, pad, get_frame_desc, remote_pad->index, &fd);
drivers/media/platform/renesas/vsp1/vsp1_entity.c
469
const struct media_pad *remote, u32 flags)
drivers/media/platform/renesas/vsp1/vsp1_entity.c
472
return vsp1_entity_link_setup_source(local, remote, flags);
drivers/media/platform/renesas/vsp1/vsp1_entity.c
474
return vsp1_entity_link_setup_sink(remote, local, flags);
drivers/media/platform/renesas/vsp1/vsp1_entity.h
155
const struct media_pad *remote, u32 flags);
drivers/media/platform/renesas/vsp1/vsp1_video.c
51
struct media_pad *remote;
drivers/media/platform/renesas/vsp1/vsp1_video.c
53
remote = media_pad_remote_pad_first(local);
drivers/media/platform/renesas/vsp1/vsp1_video.c
54
if (!remote || !is_media_entity_v4l2_subdev(remote->entity))
drivers/media/platform/renesas/vsp1/vsp1_video.c
58
*pad = remote->index;
drivers/media/platform/renesas/vsp1/vsp1_video.c
60
return media_entity_to_v4l2_subdev(remote->entity);
drivers/media/platform/rockchip/rkcif/rkcif-common.h
187
struct rkcif_remote *remote;
drivers/media/platform/rockchip/rkcif/rkcif-dev.c
119
struct rkcif_remote *remote =
drivers/media/platform/rockchip/rkcif/rkcif-dev.c
122
&remote->interface->pads[RKCIF_IF_PAD_SINK];
drivers/media/platform/rockchip/rkcif/rkcif-dev.c
133
remote->sd = sd;
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
310
struct rkcif_remote *remote;
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
341
remote = v4l2_async_nf_add_fwnode_remote(ntf, ep, struct rkcif_remote);
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
342
if (IS_ERR(remote)) {
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
343
ret = PTR_ERR(remote);
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
347
remote->interface = interface;
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
348
interface->remote = remote;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1365
const struct media_pad *remote, u32 flags)
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1372
if (!is_media_entity_v4l2_subdev(remote->entity))
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1379
local->entity->name, remote->entity->name, flags,
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
99
const struct media_pad *remote, u32 flags)
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
947
const struct media_pad *remote, u32 flags)
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
957
__func__, remote->entity->name, local->entity->name,
drivers/media/platform/ti/omap3isp/ispccdc.c
2530
const struct media_pad *remote, u32 flags)
drivers/media/platform/ti/omap3isp/ispccdc.c
2538
if (is_media_entity_v4l2_subdev(remote->entity))
drivers/media/platform/ti/omap3isp/ispccdc.c
2554
if (remote->entity == &isp->isp_ccp2.subdev.entity)
drivers/media/platform/ti/omap3isp/ispccdc.c
2556
else if (remote->entity == &isp->isp_csi2a.subdev.entity)
drivers/media/platform/ti/omap3isp/ispccdc.c
2558
else if (remote->entity == &isp->isp_csi2c.subdev.entity)
drivers/media/platform/ti/omap3isp/ispccp2.c
964
const struct media_pad *remote, u32 flags)
drivers/media/platform/ti/omap3isp/ispccp2.c
971
if (is_media_entity_v4l2_subdev(remote->entity))
drivers/media/platform/ti/omap3isp/ispcsi2.c
1142
const struct media_pad *remote, u32 flags)
drivers/media/platform/ti/omap3isp/ispcsi2.c
1155
if (is_media_entity_v4l2_subdev(remote->entity))
drivers/media/platform/ti/omap3isp/isppreview.c
2144
const struct media_pad *remote, u32 flags)
drivers/media/platform/ti/omap3isp/isppreview.c
2151
if (is_media_entity_v4l2_subdev(remote->entity))
drivers/media/platform/ti/omap3isp/ispresizer.c
1626
const struct media_pad *remote, u32 flags)
drivers/media/platform/ti/omap3isp/ispresizer.c
1633
if (is_media_entity_v4l2_subdev(remote->entity))
drivers/media/platform/ti/omap3isp/ispvideo.c
211
struct media_pad *remote;
drivers/media/platform/ti/omap3isp/ispvideo.c
213
remote = media_pad_remote_pad_first(&video->pad);
drivers/media/platform/ti/omap3isp/ispvideo.c
215
if (!remote || !is_media_entity_v4l2_subdev(remote->entity))
drivers/media/platform/ti/omap3isp/ispvideo.c
219
*pad = remote->index;
drivers/media/platform/ti/omap3isp/ispvideo.c
221
return media_entity_to_v4l2_subdev(remote->entity);
drivers/media/platform/video-mux.c
52
const struct media_pad *remote, u32 flags)
drivers/media/platform/video-mux.c
68
remote->entity->name, remote->index, local->entity->name,
drivers/media/platform/xilinx/xilinx-csi2rxss.c
468
struct media_pad *remote;
drivers/media/platform/xilinx/xilinx-csi2rxss.c
470
remote = media_pad_remote_pad_first(local);
drivers/media/platform/xilinx/xilinx-csi2rxss.c
471
if (!remote || !is_media_entity_v4l2_subdev(remote->entity))
drivers/media/platform/xilinx/xilinx-csi2rxss.c
474
return media_entity_to_v4l2_subdev(remote->entity);
drivers/media/platform/xilinx/xilinx-dma.c
45
struct media_pad *remote;
drivers/media/platform/xilinx/xilinx-dma.c
47
remote = media_pad_remote_pad_first(local);
drivers/media/platform/xilinx/xilinx-dma.c
48
if (!remote || !is_media_entity_v4l2_subdev(remote->entity))
drivers/media/platform/xilinx/xilinx-dma.c
52
*pad = remote->index;
drivers/media/platform/xilinx/xilinx-dma.c
54
return media_entity_to_v4l2_subdev(remote->entity);
drivers/media/platform/xilinx/xilinx-vipp.c
144
remote = ent->entity;
drivers/media/platform/xilinx/xilinx-vipp.c
146
if (link.remote_port >= remote->num_pads) {
drivers/media/platform/xilinx/xilinx-vipp.c
154
remote_pad = &remote->pads[link.remote_port];
drivers/media/platform/xilinx/xilinx-vipp.c
161
remote->name, remote_pad->index);
drivers/media/platform/xilinx/xilinx-vipp.c
164
remote, remote_pad->index,
drivers/media/platform/xilinx/xilinx-vipp.c
170
remote->name, remote_pad->index);
drivers/media/platform/xilinx/xilinx-vipp.c
335
struct fwnode_handle *remote;
drivers/media/platform/xilinx/xilinx-vipp.c
350
remote = fwnode_graph_get_remote_port_parent(ep);
drivers/media/platform/xilinx/xilinx-vipp.c
351
if (remote == NULL) {
drivers/media/platform/xilinx/xilinx-vipp.c
359
if (remote == of_fwnode_handle(xdev->dev->of_node) ||
drivers/media/platform/xilinx/xilinx-vipp.c
360
xvip_graph_find_entity(xdev, remote)) {
drivers/media/platform/xilinx/xilinx-vipp.c
361
fwnode_handle_put(remote);
drivers/media/platform/xilinx/xilinx-vipp.c
365
xge = v4l2_async_nf_add_fwnode(&xdev->notifier, remote,
drivers/media/platform/xilinx/xilinx-vipp.c
367
fwnode_handle_put(remote);
drivers/media/platform/xilinx/xilinx-vipp.c
80
struct media_entity *remote;
drivers/media/usb/dvb-usb-v2/af9015.c
13
module_param_named(remote, dvb_usb_af9015_remote, int, 0644);
drivers/media/usb/dvb-usb-v2/af9015.c
14
MODULE_PARM_DESC(remote, "select remote");
drivers/media/usb/uvc/uvc_entity.c
33
struct uvc_entity *remote;
drivers/media/usb/uvc/uvc_entity.c
39
remote = uvc_entity_by_id(chain->dev, entity->baSourceID[i]);
drivers/media/usb/uvc/uvc_entity.c
40
if (remote == NULL || remote->num_pads == 0)
drivers/media/usb/uvc/uvc_entity.c
43
source = (UVC_ENTITY_TYPE(remote) == UVC_TT_STREAMING)
drivers/media/usb/uvc/uvc_entity.c
44
? (remote->vdev ? &remote->vdev->entity : NULL)
drivers/media/usb/uvc/uvc_entity.c
45
: &remote->subdev.entity;
drivers/media/usb/uvc/uvc_entity.c
49
remote_pad = remote->num_pads - 1;
drivers/media/v4l2-core/v4l2-async.c
740
struct fwnode_handle *remote;
drivers/media/v4l2-core/v4l2-async.c
742
remote = fwnode_graph_get_remote_endpoint(endpoint);
drivers/media/v4l2-core/v4l2-async.c
743
if (!remote)
drivers/media/v4l2-core/v4l2-async.c
746
asc = __v4l2_async_nf_add_fwnode(notif, remote, asc_struct_size);
drivers/media/v4l2-core/v4l2-async.c
751
fwnode_handle_put(remote);
drivers/misc/ibmasm/ibmasm.h
151
struct ibmasm_remote remote;
drivers/misc/ibmasm/remote.c
190
send_mouse_event(sp->remote.mouse_dev, &input);
drivers/misc/ibmasm/remote.c
192
send_keyboard_event(sp->remote.keybd_dev, &input);
drivers/misc/ibmasm/remote.c
209
sp->remote.mouse_dev = mouse_dev = input_allocate_device();
drivers/misc/ibmasm/remote.c
210
sp->remote.keybd_dev = keybd_dev = input_allocate_device();
drivers/misc/ibmasm/remote.c
270
input_unregister_device(sp->remote.mouse_dev);
drivers/misc/ibmasm/remote.c
271
input_unregister_device(sp->remote.keybd_dev);
drivers/net/dsa/microchip/ksz8.c
1837
u8 remote;
drivers/net/dsa/microchip/ksz8.c
1859
ksz_pread8(dev, i, regs[P_REMOTE_STATUS], &remote);
drivers/net/dsa/microchip/ksz8.c
1860
if (remote & KSZ8_PORT_FIBER_MODE)
drivers/net/ethernet/broadcom/b44.c
361
static void b44_set_flow_ctrl(struct b44 *bp, u32 local, u32 remote)
drivers/net/ethernet/broadcom/b44.c
372
if ((remote & LPA_PAUSE_ASYM) &&
drivers/net/ethernet/broadcom/b44.c
373
!(remote & LPA_PAUSE_CAP))
drivers/net/ethernet/broadcom/cnic.c
3773
saddr->remote.v6.sin6_family == AF_INET6)
drivers/net/ethernet/broadcom/cnic.c
3776
saddr->remote.v4.sin_family == AF_INET)
drivers/net/ethernet/broadcom/cnic.c
3785
cnic_get_v6_route(&saddr->remote.v6, &dst);
drivers/net/ethernet/broadcom/cnic.c
3787
memcpy(&csk->dst_ip[0], &saddr->remote.v6.sin6_addr,
drivers/net/ethernet/broadcom/cnic.c
3789
csk->dst_port = saddr->remote.v6.sin6_port;
drivers/net/ethernet/broadcom/cnic.c
3793
cnic_get_v4_route(&saddr->remote.v4, &dst);
drivers/net/ethernet/broadcom/cnic.c
3795
csk->dst_ip[0] = saddr->remote.v4.sin_addr.s_addr;
drivers/net/ethernet/broadcom/cnic.c
3796
csk->dst_port = saddr->remote.v4.sin_port;
drivers/net/ethernet/broadcom/cnic_if.h
258
} remote;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1129
mbx->remote = FM10K_MBX_CRC_SEED;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1306
mbx->remote = FM10K_MBX_CRC_SEED;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1601
mbx->remote = FM10K_MBX_CRC_SEED;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1637
FM10K_MSG_HDR_FIELD_SET(mbx->remote, SM_VER) |
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1654
FM10K_MSG_HDR_FIELD_SET(mbx->remote, SM_VER) |
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1672
mbx->remote = 0;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1757
mbx->remote = 0;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1821
mbx->remote = 0;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1829
if (mbx->remote) {
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1832
mbx->remote = 0;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1976
mbx->remote = 0;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
2010
mbx->remote = 0;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
2020
mbx->remote = mbx->local;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
2052
if (!mbx->remote)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
2054
if (mbx->remote != 1)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
647
mbx->remote = fm10k_fifo_crc(fifo, offset, len, mbx->remote);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
650
crc = fm10k_crc_16b(&mbx->mbx_hdr, mbx->remote, 1);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.h
268
u16 local, remote;
drivers/net/ethernet/micrel/ksz884x.c
2860
u16 local, u16 remote)
drivers/net/ethernet/micrel/ksz884x.c
2871
if (remote & LPA_PAUSE_CAP) {
drivers/net/ethernet/micrel/ksz884x.c
2874
} else if ((remote & LPA_PAUSE_ASYM) &&
drivers/net/ethernet/micrel/ksz884x.c
2880
} else if (remote & LPA_PAUSE_ASYM) {
drivers/net/ethernet/micrel/ksz884x.c
2920
u8 remote;
drivers/net/ethernet/micrel/ksz884x.c
2935
remote = status & (PORT_AUTO_NEG_COMPLETE |
drivers/net/ethernet/micrel/ksz884x.c
2940
if (local == info->advertised && remote == info->partner)
drivers/net/ethernet/micrel/ksz884x.c
2944
info->partner = remote;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1954
info->willing = dcbx_info->remote.params.app_willing;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1955
info->error = dcbx_info->remote.params.app_error;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1956
*app_count = dcbx_info->remote.params.num_app_entries;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1973
for (i = 0; i < dcbx_info->remote.params.num_app_entries; i++) {
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1974
if (dcbx_info->remote.params.app_entry[i].ethtype)
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1978
table[i].priority = dcbx_info->remote.params.app_entry[i].prio;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1980
dcbx_info->remote.params.app_entry[i].proto_id;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
1999
if (dcbx_info->remote.params.pfc.prio[i])
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2002
pfc->tcs_supported = dcbx_info->remote.params.pfc.max_tc;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2020
pg->willing = dcbx_info->remote.params.ets_willing;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2022
pg->pg_bw[i] = dcbx_info->remote.params.ets_tc_bw_tbl[i];
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2023
pg->prio_pg[i] = dcbx_info->remote.params.ets_pri_tc_tbl[i];
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2033
struct ieee_pfc *pfc, bool remote)
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2050
if (remote) {
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2059
params = &dcbx_info->remote.params;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2123
struct ieee_ets *ets, bool remote)
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2140
if (remote) {
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
2149
params = &dcbx_info->remote.params;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
621
p_feat = &p_hwfn->p_dcbx_info->remote.features;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
624
p_feat->pfc, ¶ms->remote.params, false);
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
625
params->remote.valid = true;
drivers/net/ethernet/qlogic/qed/qed_dcbx.c
801
data.mib = &p_hwfn->p_dcbx_info->remote;
drivers/net/ethernet/qlogic/qed/qed_dcbx.h
69
struct dcbx_mib remote;
drivers/net/fddi/skfp/h/cmtdef.h
508
int *remote, int *mac);
drivers/net/fddi/skfp/pcmplc.c
1587
int *remote, int *mac)
drivers/net/fddi/skfp/pcmplc.c
1598
*remote = mib->fddiPORTNeighborType ;
drivers/net/fddi/skfp/smt.c
1331
SK_LOC_DECL(int,remote) ;
drivers/net/fddi/skfp/smt.c
1352
pcm_status_state(smc,physp,&type,&state,&remote,&mac) ;
drivers/net/fddi/skfp/smt.c
1360
phy->phy_remote_type = remote ;
drivers/net/ovpn/bind.c
39
memcpy(&bind->remote, ss, sa_len);
drivers/net/ovpn/bind.h
41
union ovpn_sockaddr remote; /* remote sockaddr */
drivers/net/ovpn/bind.h
62
const union ovpn_sockaddr *remote;
drivers/net/ovpn/bind.h
67
remote = &bind->remote;
drivers/net/ovpn/bind.h
71
if (unlikely(remote->in4.sin_family != AF_INET))
drivers/net/ovpn/bind.h
74
if (unlikely(remote->in4.sin_addr.s_addr != ip_hdr(skb)->saddr))
drivers/net/ovpn/bind.h
77
if (unlikely(remote->in4.sin_port != udp_hdr(skb)->source))
drivers/net/ovpn/bind.h
81
if (unlikely(remote->in6.sin6_family != AF_INET6))
drivers/net/ovpn/bind.h
84
if (unlikely(!ipv6_addr_equal(&remote->in6.sin6_addr,
drivers/net/ovpn/bind.h
88
if (unlikely(remote->in6.sin6_port != udp_hdr(skb)->source))
drivers/net/ovpn/netlink.c
606
if (bind->remote.in4.sin_family == AF_INET) {
drivers/net/ovpn/netlink.c
608
bind->remote.in4.sin_addr.s_addr) ||
drivers/net/ovpn/netlink.c
610
bind->remote.in4.sin_port) ||
drivers/net/ovpn/netlink.c
614
} else if (bind->remote.in4.sin_family == AF_INET6) {
drivers/net/ovpn/netlink.c
616
&bind->remote.in6.sin6_addr) ||
drivers/net/ovpn/netlink.c
618
bind->remote.in6.sin6_scope_id) ||
drivers/net/ovpn/netlink.c
620
bind->remote.in6.sin6_port) ||
drivers/net/ovpn/peer.c
316
switch (bind->remote.in4.sin_family) {
drivers/net/ovpn/peer.c
329
&bind->remote, salen);
drivers/net/ovpn/peer.c
529
if (ss->ss_family != bind->remote.in4.sin_family)
drivers/net/ovpn/peer.c
535
if (sa4->sin_addr.s_addr != bind->remote.in4.sin_addr.s_addr)
drivers/net/ovpn/peer.c
537
if (sa4->sin_port != bind->remote.in4.sin_port)
drivers/net/ovpn/peer.c
543
&bind->remote.in6.sin6_addr))
drivers/net/ovpn/peer.c
545
if (sa6->sin6_port != bind->remote.in6.sin6_port)
drivers/net/ovpn/peer.c
960
switch (bind->remote.in4.sin_family) {
drivers/net/ovpn/peer.c
965
sa4->sin_addr.s_addr = bind->remote.in4.sin_addr.s_addr;
drivers/net/ovpn/peer.c
966
sa4->sin_port = bind->remote.in4.sin_port;
drivers/net/ovpn/peer.c
973
sa6->sin6_addr = bind->remote.in6.sin6_addr;
drivers/net/ovpn/peer.c
974
sa6->sin6_port = bind->remote.in6.sin6_port;
drivers/net/ovpn/udp.c
151
.daddr = bind->remote.in4.sin_addr.s_addr,
drivers/net/ovpn/udp.c
153
.fl4_dport = bind->remote.in4.sin_port,
drivers/net/ovpn/udp.c
192
&bind->remote.in4,
drivers/net/ovpn/udp.c
228
.daddr = bind->remote.in6.sin6_addr,
drivers/net/ovpn/udp.c
230
.fl6_dport = bind->remote.in6.sin6_port,
drivers/net/ovpn/udp.c
233
.flowi6_oif = bind->remote.in6.sin6_scope_id,
drivers/net/ovpn/udp.c
258
&bind->remote.in6, ret);
drivers/net/ovpn/udp.c
315
switch (bind->remote.in4.sin_family) {
drivers/net/ppp/pppoe.c
1024
int hash = hash_item(po->pppoe_pa.sid, po->pppoe_pa.remote);
drivers/net/ppp/pppoe.c
128
return a->sid == b->sid && ether_addr_equal(a->remote, b->remote);
drivers/net/ppp/pppoe.c
133
return a->sid == sid && ether_addr_equal(a->remote, addr);
drivers/net/ppp/pppoe.c
180
int hash = hash_item(po->pppoe_pa.sid, po->pppoe_pa.remote);
drivers/net/ppp/pppoe.c
575
delete_item(pn, po->pppoe_pa.sid, po->pppoe_pa.remote,
drivers/net/ppp/pppoe.c
627
po->pppoe_pa.remote, po->pppoe_ifindex);
drivers/net/ppp/pppoe.c
678
po->pppoe_pa.remote, po->pppoe_ifindex);
drivers/net/ppp/pppoe.c
826
po->pppoe_pa.remote, NULL, total_len);
drivers/net/ppp/pppoe.c
886
po->pppoe_pa.remote, NULL, data_len);
drivers/net/ppp/pppoe.c
923
memcpy(path->encap.h_dest, po->pppoe_pa.remote, ETH_ALEN);
drivers/net/ppp/pppoe.c
924
memcpy(ctx->daddr, po->pppoe_pa.remote, ETH_ALEN);
drivers/net/ppp/pppoe.c
976
po->pppoe_pa.sid, po->pppoe_pa.remote, dev_name);
drivers/net/vxlan/vxlan_core.c
1167
union vxlan_addr *remote = &vxlan->default_dst.remote_ip;
drivers/net/vxlan/vxlan_core.c
1169
if (remote->sa.sa_family == AF_INET) {
drivers/net/vxlan/vxlan_core.c
358
struct vxlan_rdst remote = {
drivers/net/vxlan/vxlan_core.c
363
vxlan_fdb_notify(vxlan, &f, &remote, RTM_GETNEIGH, true, NULL);
drivers/net/vxlan/vxlan_core.c
371
struct vxlan_rdst remote = { };
drivers/net/vxlan/vxlan_core.c
375
vxlan_fdb_notify(vxlan, &f, &remote, RTM_GETNEIGH, true, NULL);
drivers/net/vxlan/vxlan_mdb.c
100
const struct vxlan_mdb_remote *remote,
drivers/net/vxlan/vxlan_mdb.c
1004
const struct vxlan_mdb_remote *remote,
drivers/net/vxlan/vxlan_mdb.c
1027
if (vxlan_mdb_entry_info_fill(vxlan, skb, mdb_entry, remote))
drivers/net/vxlan/vxlan_mdb.c
1043
const struct vxlan_mdb_remote *remote,
drivers/net/vxlan/vxlan_mdb.c
1050
skb = nlmsg_new(vxlan_mdb_nlmsg_size(vxlan, mdb_entry, remote),
drivers/net/vxlan/vxlan_mdb.c
1055
err = vxlan_mdb_nlmsg_fill(vxlan, skb, mdb_entry, remote, type);
drivers/net/vxlan/vxlan_mdb.c
1070
struct vxlan_mdb_remote *remote,
drivers/net/vxlan/vxlan_mdb.c
1078
hlist_for_each_entry(ent, &remote->src_list, node)
drivers/net/vxlan/vxlan_mdb.c
1081
err = vxlan_mdb_remote_srcs_add(cfg, remote, extack);
drivers/net/vxlan/vxlan_mdb.c
1085
hlist_for_each_entry_safe(ent, tmp, &remote->src_list, node) {
drivers/net/vxlan/vxlan_mdb.c
1087
vxlan_mdb_remote_src_del(vxlan, &mdb_entry->key, remote,
drivers/net/vxlan/vxlan_mdb.c
109
if (remote->flags & VXLAN_MDB_REMOTE_F_BLOCKED)
drivers/net/vxlan/vxlan_mdb.c
1096
struct vxlan_mdb_remote *remote,
drivers/net/vxlan/vxlan_mdb.c
1099
struct vxlan_rdst *new_rd, *old_rd = rtnl_dereference(remote->rd);
drivers/net/vxlan/vxlan_mdb.c
1103
err = vxlan_mdb_remote_rdst_init(cfg, remote);
drivers/net/vxlan/vxlan_mdb.c
1106
new_rd = rtnl_dereference(remote->rd);
drivers/net/vxlan/vxlan_mdb.c
1108
err = vxlan_mdb_remote_srcs_replace(cfg, mdb_entry, remote, extack);
drivers/net/vxlan/vxlan_mdb.c
1112
WRITE_ONCE(remote->flags, cfg->flags);
drivers/net/vxlan/vxlan_mdb.c
1113
WRITE_ONCE(remote->filter_mode, cfg->filter_mode);
drivers/net/vxlan/vxlan_mdb.c
1114
remote->rt_protocol = cfg->rt_protocol;
drivers/net/vxlan/vxlan_mdb.c
1115
vxlan_mdb_remote_notify(vxlan, mdb_entry, remote, RTM_NEWMDB);
drivers/net/vxlan/vxlan_mdb.c
1122
rcu_assign_pointer(remote->rd, old_rd);
drivers/net/vxlan/vxlan_mdb.c
1131
struct vxlan_mdb_remote *remote;
drivers/net/vxlan/vxlan_mdb.c
1134
remote = vxlan_mdb_remote_lookup(mdb_entry, &cfg->remote_ip);
drivers/net/vxlan/vxlan_mdb.c
1135
if (remote) {
drivers/net/vxlan/vxlan_mdb.c
1140
return vxlan_mdb_remote_replace(cfg, mdb_entry, remote, extack);
drivers/net/vxlan/vxlan_mdb.c
1148
remote = kzalloc_obj(*remote);
drivers/net/vxlan/vxlan_mdb.c
1149
if (!remote)
drivers/net/vxlan/vxlan_mdb.c
1152
err = vxlan_mdb_remote_init(cfg, remote);
drivers/net/vxlan/vxlan_mdb.c
1158
err = vxlan_mdb_remote_srcs_add(cfg, remote, extack);
drivers/net/vxlan/vxlan_mdb.c
1162
list_add_rcu(&remote->list, &mdb_entry->remotes);
drivers/net/vxlan/vxlan_mdb.c
1163
vxlan_mdb_remote_notify(cfg->vxlan, mdb_entry, remote, RTM_NEWMDB);
drivers/net/vxlan/vxlan_mdb.c
1168
vxlan_mdb_remote_fini(cfg->vxlan, remote);
drivers/net/vxlan/vxlan_mdb.c
1170
kfree(remote);
drivers/net/vxlan/vxlan_mdb.c
1176
struct vxlan_mdb_remote *remote)
drivers/net/vxlan/vxlan_mdb.c
1178
vxlan_mdb_remote_notify(vxlan, mdb_entry, remote, RTM_DELMDB);
drivers/net/vxlan/vxlan_mdb.c
1179
list_del_rcu(&remote->list);
drivers/net/vxlan/vxlan_mdb.c
1180
vxlan_mdb_remote_srcs_del(vxlan, &mdb_entry->key, remote);
drivers/net/vxlan/vxlan_mdb.c
1181
vxlan_mdb_remote_fini(vxlan, remote);
drivers/net/vxlan/vxlan_mdb.c
1182
kfree_rcu(remote, rcu);
drivers/net/vxlan/vxlan_mdb.c
1265
struct vxlan_mdb_remote *remote;
drivers/net/vxlan/vxlan_mdb.c
127
const struct vxlan_mdb_remote *remote)
drivers/net/vxlan/vxlan_mdb.c
1273
remote = vxlan_mdb_remote_lookup(mdb_entry, &cfg->remote_ip);
drivers/net/vxlan/vxlan_mdb.c
1274
if (!remote) {
drivers/net/vxlan/vxlan_mdb.c
1279
vxlan_mdb_remote_del(vxlan, mdb_entry, remote);
drivers/net/vxlan/vxlan_mdb.c
132
if (hlist_empty(&remote->src_list))
drivers/net/vxlan/vxlan_mdb.c
139
hlist_for_each_entry(ent, &remote->src_list, node) {
drivers/net/vxlan/vxlan_mdb.c
1397
struct vxlan_mdb_remote *remote, *tmp;
drivers/net/vxlan/vxlan_mdb.c
1399
list_for_each_entry_safe(remote, tmp, &mdb_entry->remotes, list) {
drivers/net/vxlan/vxlan_mdb.c
1400
struct vxlan_rdst *rd = rtnl_dereference(remote->rd);
drivers/net/vxlan/vxlan_mdb.c
1418
desc->rt_protocol != remote->rt_protocol)
drivers/net/vxlan/vxlan_mdb.c
1421
vxlan_mdb_remote_del(vxlan, mdb_entry, remote);
drivers/net/vxlan/vxlan_mdb.c
1510
struct vxlan_mdb_remote *remote;
drivers/net/vxlan/vxlan_mdb.c
1519
list_for_each_entry(remote, &mdb_entry->remotes, list)
drivers/net/vxlan/vxlan_mdb.c
1521
remote);
drivers/net/vxlan/vxlan_mdb.c
1533
struct vxlan_mdb_remote *remote;
drivers/net/vxlan/vxlan_mdb.c
1557
list_for_each_entry(remote, &mdb_entry->remotes, list) {
drivers/net/vxlan/vxlan_mdb.c
1558
err = vxlan_mdb_entry_info_fill(vxlan, skb, mdb_entry, remote);
drivers/net/vxlan/vxlan_mdb.c
166
const struct vxlan_mdb_remote *remote)
drivers/net/vxlan/vxlan_mdb.c
168
struct vxlan_rdst *rd = rtnl_dereference(remote->rd);
drivers/net/vxlan/vxlan_mdb.c
1695
struct vxlan_mdb_remote *remote, *fremote = NULL;
drivers/net/vxlan/vxlan_mdb.c
1698
list_for_each_entry_rcu(remote, &mdb_entry->remotes, list) {
drivers/net/vxlan/vxlan_mdb.c
1702
READ_ONCE(remote->filter_mode) == MCAST_INCLUDE) ||
drivers/net/vxlan/vxlan_mdb.c
1703
(READ_ONCE(remote->flags) & VXLAN_MDB_REMOTE_F_BLOCKED))
drivers/net/vxlan/vxlan_mdb.c
1707
fremote = remote;
drivers/net/vxlan/vxlan_mdb.c
1714
rcu_dereference(remote->rd), false);
drivers/net/vxlan/vxlan_mdb.c
176
vxlan_br_mdb_entry_fill(vxlan, mdb_entry, remote, &e);
drivers/net/vxlan/vxlan_mdb.c
186
if (nla_put_u8(skb, MDBA_MDB_EATTR_RTPROT, remote->rt_protocol) ||
drivers/net/vxlan/vxlan_mdb.c
187
nla_put_u8(skb, MDBA_MDB_EATTR_GROUP_MODE, remote->filter_mode) ||
drivers/net/vxlan/vxlan_mdb.c
188
vxlan_mdb_entry_info_fill_srcs(skb, remote) ||
drivers/net/vxlan/vxlan_mdb.c
225
struct vxlan_mdb_remote *remote;
drivers/net/vxlan/vxlan_mdb.c
233
list_for_each_entry(remote, &mdb_entry->remotes, list) {
drivers/net/vxlan/vxlan_mdb.c
237
err = vxlan_mdb_entry_info_fill(vxlan, skb, mdb_entry, remote);
drivers/net/vxlan/vxlan_mdb.c
675
struct vxlan_mdb_remote *remote;
drivers/net/vxlan/vxlan_mdb.c
677
list_for_each_entry(remote, &mdb_entry->remotes, list) {
drivers/net/vxlan/vxlan_mdb.c
678
struct vxlan_rdst *rd = rtnl_dereference(remote->rd);
drivers/net/vxlan/vxlan_mdb.c
681
return remote;
drivers/net/vxlan/vxlan_mdb.c
696
struct vxlan_mdb_remote *remote)
drivers/net/vxlan/vxlan_mdb.c
713
rcu_assign_pointer(remote->rd, rd);
drivers/net/vxlan/vxlan_mdb.c
728
struct vxlan_mdb_remote *remote)
drivers/net/vxlan/vxlan_mdb.c
732
err = vxlan_mdb_remote_rdst_init(cfg, remote);
drivers/net/vxlan/vxlan_mdb.c
736
remote->flags = cfg->flags;
drivers/net/vxlan/vxlan_mdb.c
737
remote->filter_mode = cfg->filter_mode;
drivers/net/vxlan/vxlan_mdb.c
738
remote->rt_protocol = cfg->rt_protocol;
drivers/net/vxlan/vxlan_mdb.c
739
INIT_HLIST_HEAD(&remote->src_list);
drivers/net/vxlan/vxlan_mdb.c
745
struct vxlan_mdb_remote *remote)
drivers/net/vxlan/vxlan_mdb.c
747
WARN_ON_ONCE(!hlist_empty(&remote->src_list));
drivers/net/vxlan/vxlan_mdb.c
748
vxlan_mdb_remote_rdst_fini(rtnl_dereference(remote->rd));
drivers/net/vxlan/vxlan_mdb.c
752
vxlan_mdb_remote_src_entry_lookup(const struct vxlan_mdb_remote *remote,
drivers/net/vxlan/vxlan_mdb.c
757
hlist_for_each_entry(ent, &remote->src_list, node) {
drivers/net/vxlan/vxlan_mdb.c
766
vxlan_mdb_remote_src_entry_add(struct vxlan_mdb_remote *remote,
drivers/net/vxlan/vxlan_mdb.c
776
hlist_add_head(&ent->node, &remote->src_list);
drivers/net/vxlan/vxlan_mdb.c
817
const struct vxlan_mdb_remote *remote,
drivers/net/vxlan/vxlan_mdb.c
820
struct vxlan_rdst *rd = rtnl_dereference(remote->rd);
drivers/net/vxlan/vxlan_mdb.c
836
struct vxlan_mdb_remote *remote,
drivers/net/vxlan/vxlan_mdb.c
843
ent = vxlan_mdb_remote_src_entry_lookup(remote, &src->addr);
drivers/net/vxlan/vxlan_mdb.c
845
ent = vxlan_mdb_remote_src_entry_add(remote, &src->addr);
drivers/net/vxlan/vxlan_mdb.c
873
const struct vxlan_mdb_remote *remote,
drivers/net/vxlan/vxlan_mdb.c
876
vxlan_mdb_remote_src_fwd_del(vxlan, group, remote, &ent->addr);
drivers/net/vxlan/vxlan_mdb.c
881
struct vxlan_mdb_remote *remote,
drivers/net/vxlan/vxlan_mdb.c
890
err = vxlan_mdb_remote_src_add(cfg, remote, src, extack);
drivers/net/vxlan/vxlan_mdb.c
895
hlist_for_each_entry(ent, &remote->src_list, node)
drivers/net/vxlan/vxlan_mdb.c
901
hlist_for_each_entry_safe(ent, tmp, &remote->src_list, node) {
drivers/net/vxlan/vxlan_mdb.c
903
vxlan_mdb_remote_src_del(cfg->vxlan, &cfg->group, remote,
drivers/net/vxlan/vxlan_mdb.c
913
struct vxlan_mdb_remote *remote)
drivers/net/vxlan/vxlan_mdb.c
918
hlist_for_each_entry_safe(ent, tmp, &remote->src_list, node)
drivers/net/vxlan/vxlan_mdb.c
919
vxlan_mdb_remote_src_del(vxlan, group, remote, ent);
drivers/net/vxlan/vxlan_mdb.c
924
const struct vxlan_mdb_remote *remote)
drivers/net/vxlan/vxlan_mdb.c
929
if (hlist_empty(&remote->src_list))
drivers/net/vxlan/vxlan_mdb.c
935
hlist_for_each_entry(ent, &remote->src_list, node) {
drivers/net/vxlan/vxlan_mdb.c
950
const struct vxlan_mdb_remote *remote)
drivers/net/vxlan/vxlan_mdb.c
953
struct vxlan_rdst *rd = rtnl_dereference(remote->rd);
drivers/net/vxlan/vxlan_mdb.c
967
nlmsg_size += vxlan_mdb_nlmsg_src_list_size(group, remote);
drivers/net/vxlan/vxlan_mdb.c
990
const struct vxlan_mdb_remote *remote)
drivers/net/vxlan/vxlan_mdb.c
998
vxlan_mdb_nlmsg_remote_size(vxlan, mdb_entry, remote);
drivers/of/property.c
1019
struct device_node *endpoint_node, *remote;
drivers/of/property.c
1028
remote = of_graph_get_remote_port_parent(endpoint_node);
drivers/of/property.c
1030
if (!remote) {
drivers/of/property.c
1035
if (!of_device_is_available(remote)) {
drivers/of/property.c
1037
of_node_put(remote);
drivers/of/property.c
1041
return remote;
drivers/pci/pwrctrl/core.c
170
struct device_node *remote __free(device_node) =
drivers/pci/pwrctrl/core.c
172
if (remote) {
drivers/pci/pwrctrl/core.c
173
if (of_pci_supply_present(remote)) {
drivers/pinctrl/meson/pinctrl-meson8.c
1057
FUNCTION(remote),
drivers/pinctrl/meson/pinctrl-meson8b.c
913
FUNCTION(remote),
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1164
remote_event_signal(state, &state->remote->trigger);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1243
remote_event_signal(state, &state->remote->sync_trigger);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1288
slot_queue_recycle = state->remote->slot_queue_recycle;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1289
state->remote->slot_queue[slot_queue_recycle &
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1292
state->remote->slot_queue_recycle = slot_queue_recycle + 1;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1295
state->remote->slot_queue_recycle);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
1301
remote_event_signal(state, &state->remote->recycle);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2202
struct vchiq_shared_state *remote = state->remote;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2207
tx_pos = remote->tx_pos;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2218
rx_index = remote->slot_queue[
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2376
state->remote->slot_sync);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2515
struct vchiq_shared_state *remote;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2520
remote = &slot_zero->master;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2523
if (remote->initialised)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2540
state->remote = remote;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2887
int slot_last = state->remote->slot_last;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2895
state->remote->slot_sync);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2902
for (i = state->remote->slot_first; i <= slot_last; i++) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3648
struct vchiq_shared_state *remote;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3656
remote = state->remote;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3660
if ((slot_index >= remote->slot_first) &&
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3661
(slot_index <= remote->slot_last)) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3670
} else if (slot_index == remote->slot_sync) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3682
remote_event_signal(state, &state->remote->sync_release);
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3944
vchiq_dump_shared_state(f, state, state->remote, "Remote");
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
733
remote_event_signal(state, &state->remote->trigger);
drivers/power/sequencing/pwrseq-pcie-m2.c
178
struct device_node *remote __free(device_node) =
drivers/power/sequencing/pwrseq-pcie-m2.c
180
if (remote && (remote == dev_of_node(dev)))
drivers/power/sequencing/pwrseq-pcie-m2.c
409
struct device_node *remote __free(device_node) =
drivers/power/sequencing/pwrseq-pcie-m2.c
412
if (remote && of_node_name_eq(remote, node))
drivers/remoteproc/qcom_q6v5_mss.c
464
bool local, bool remote, phys_addr_t addr,
drivers/remoteproc/qcom_q6v5_mss.c
474
remote == !!(*current_perm & BIT(QCOM_SCM_VMID_MSS_MSA)))
drivers/remoteproc/qcom_q6v5_mss.c
483
if (remote) {
drivers/rpmsg/qcom_glink_trace.h
102
__assign_str(remote);
drivers/rpmsg/qcom_glink_trace.h
110
__get_str(remote),
drivers/rpmsg/qcom_glink_trace.h
120
TP_PROTO(const char *remote, const char *channel, u16 lcid, u16 rcid, bool tx),
drivers/rpmsg/qcom_glink_trace.h
121
TP_ARGS(remote, channel, lcid, rcid, tx),
drivers/rpmsg/qcom_glink_trace.h
123
__string(remote, remote)
drivers/rpmsg/qcom_glink_trace.h
130
__assign_str(remote);
drivers/rpmsg/qcom_glink_trace.h
138
__get_str(remote),
drivers/rpmsg/qcom_glink_trace.h
14
TP_PROTO(const char *remote, unsigned int version, unsigned int features, bool tx),
drivers/rpmsg/qcom_glink_trace.h
148
TP_PROTO(const char *remote, const char *channel, u16 lcid, u16 rcid, size_t count, size_t size, u32 liid, bool tx),
drivers/rpmsg/qcom_glink_trace.h
149
TP_ARGS(remote, channel, lcid, rcid, count, size, liid, tx),
drivers/rpmsg/qcom_glink_trace.h
15
TP_ARGS(remote, version, features, tx),
drivers/rpmsg/qcom_glink_trace.h
151
__string(remote, remote)
drivers/rpmsg/qcom_glink_trace.h
161
__assign_str(remote);
drivers/rpmsg/qcom_glink_trace.h
17
__string(remote, remote)
drivers/rpmsg/qcom_glink_trace.h
172
__get_str(remote),
drivers/rpmsg/qcom_glink_trace.h
185
TP_PROTO(const char *remote, const char *channel, u16 lcid, u16 rcid, u32 iid, bool reuse, bool tx),
drivers/rpmsg/qcom_glink_trace.h
186
TP_ARGS(remote, channel, lcid, rcid, iid, reuse, tx),
drivers/rpmsg/qcom_glink_trace.h
188
__string(remote, remote)
drivers/rpmsg/qcom_glink_trace.h
197
__assign_str(remote);
drivers/rpmsg/qcom_glink_trace.h
207
__get_str(remote),
drivers/rpmsg/qcom_glink_trace.h
219
TP_PROTO(const char *remote, const char *channel, u16 lcid, u16 rcid, size_t size, bool tx),
drivers/rpmsg/qcom_glink_trace.h
220
TP_ARGS(remote, channel, lcid, rcid, size, tx),
drivers/rpmsg/qcom_glink_trace.h
222
__string(remote, remote)
drivers/rpmsg/qcom_glink_trace.h
23
__assign_str(remote);
drivers/rpmsg/qcom_glink_trace.h
230
__assign_str(remote);
drivers/rpmsg/qcom_glink_trace.h
239
__get_str(remote),
drivers/rpmsg/qcom_glink_trace.h
250
TP_PROTO(const char *remote, const char *channel, u16 lcid, u16 rcid, bool granted, bool tx),
drivers/rpmsg/qcom_glink_trace.h
251
TP_ARGS(remote, channel, lcid, rcid, granted, tx),
drivers/rpmsg/qcom_glink_trace.h
253
__string(remote, remote)
drivers/rpmsg/qcom_glink_trace.h
261
__assign_str(remote);
drivers/rpmsg/qcom_glink_trace.h
270
__get_str(remote),
drivers/rpmsg/qcom_glink_trace.h
281
TP_PROTO(const char *remote, const char *channel, u16 lcid, u16 rcid, u32 iid, u32 chunk_size, u32 left_size, bool cont, bool tx),
drivers/rpmsg/qcom_glink_trace.h
282
TP_ARGS(remote, channel, lcid, rcid, iid, chunk_size, left_size, cont, tx),
drivers/rpmsg/qcom_glink_trace.h
284
__string(remote, remote)
drivers/rpmsg/qcom_glink_trace.h
295
__assign_str(remote);
drivers/rpmsg/qcom_glink_trace.h
30
__get_str(remote),
drivers/rpmsg/qcom_glink_trace.h
307
__get_str(remote),
drivers/rpmsg/qcom_glink_trace.h
321
TP_PROTO(const char *remote, const char *channel, u16 lcid, u16 rcid, bool tx),
drivers/rpmsg/qcom_glink_trace.h
322
TP_ARGS(remote, channel, lcid, rcid, tx),
drivers/rpmsg/qcom_glink_trace.h
324
__string(remote, remote)
drivers/rpmsg/qcom_glink_trace.h
331
__assign_str(remote);
drivers/rpmsg/qcom_glink_trace.h
339
__get_str(remote),
drivers/rpmsg/qcom_glink_trace.h
349
TP_PROTO(const char *remote, bool tx),
drivers/rpmsg/qcom_glink_trace.h
350
TP_ARGS(remote, tx),
drivers/rpmsg/qcom_glink_trace.h
352
__string(remote, remote)
drivers/rpmsg/qcom_glink_trace.h
356
__assign_str(remote);
drivers/rpmsg/qcom_glink_trace.h
361
__get_str(remote)
drivers/rpmsg/qcom_glink_trace.h
368
TP_PROTO(const char *remote, const char *channel, u16 lcid, u16 rcid, unsigned int signals, bool tx),
drivers/rpmsg/qcom_glink_trace.h
369
TP_ARGS(remote, channel, lcid, rcid, signals, tx),
drivers/rpmsg/qcom_glink_trace.h
371
__string(remote, remote)
drivers/rpmsg/qcom_glink_trace.h
379
__assign_str(remote);
drivers/rpmsg/qcom_glink_trace.h
388
__get_str(remote),
drivers/rpmsg/qcom_glink_trace.h
39
TP_PROTO(const char *remote, unsigned int version, unsigned int features, bool tx),
drivers/rpmsg/qcom_glink_trace.h
40
TP_ARGS(remote, version, features, tx),
drivers/rpmsg/qcom_glink_trace.h
42
__string(remote, remote)
drivers/rpmsg/qcom_glink_trace.h
48
__assign_str(remote);
drivers/rpmsg/qcom_glink_trace.h
55
__get_str(remote),
drivers/rpmsg/qcom_glink_trace.h
64
TP_PROTO(const char *remote, const char *channel, u16 lcid, u16 rcid, bool tx),
drivers/rpmsg/qcom_glink_trace.h
65
TP_ARGS(remote, channel, lcid, rcid, tx),
drivers/rpmsg/qcom_glink_trace.h
67
__string(remote, remote)
drivers/rpmsg/qcom_glink_trace.h
74
__assign_str(remote);
drivers/rpmsg/qcom_glink_trace.h
82
__get_str(remote),
drivers/rpmsg/qcom_glink_trace.h
92
TP_PROTO(const char *remote, const char *channel, u16 lcid, u16 rcid, bool tx),
drivers/rpmsg/qcom_glink_trace.h
93
TP_ARGS(remote, channel, lcid, rcid, tx),
drivers/rpmsg/qcom_glink_trace.h
95
__string(remote, remote)
drivers/scsi/bnx2i/bnx2i_iscsi.c
1893
saddr.remote.v4 = *desti;
drivers/scsi/bnx2i/bnx2i_iscsi.c
1897
saddr.remote.v6 = *desti6;
drivers/scsi/isci/port.c
138
sci_port_get_attached_sas_address(iport, &prop->remote.sas_address);
drivers/scsi/isci/port.c
201
attached_sas_address = properties.remote.sas_address.high;
drivers/scsi/isci/port.c
203
attached_sas_address |= properties.remote.sas_address.low;
drivers/scsi/isci/port.h
142
struct sci_port_end_point_properties remote;
drivers/staging/media/atomisp/pci/atomisp_subdev.c
611
const struct media_pad *remote, u32 flags)
drivers/staging/media/atomisp/pci/atomisp_subdev.c
627
if (&isp->inputs[i].csi_port->entity.pads[CSI2_PAD_SOURCE] == remote)
drivers/staging/media/atomisp/pci/runtime/queue/src/queue.c
48
qhandle->desc.remote.cb_desc_addr = desc->cb_desc_addr;
drivers/staging/media/atomisp/pci/runtime/queue/src/queue.c
49
qhandle->desc.remote.cb_elems_addr = desc->cb_elems_addr;
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
101
rdesc->desc.remote.cb_desc_addr
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
106
hmm_store(rdesc->desc.remote.cb_desc_addr,
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
127
rdesc->desc.remote.cb_elems_addr
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
132
hmm_load(rdesc->desc.remote.cb_elems_addr
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
154
rdesc->desc.remote.cb_elems_addr
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
159
hmm_store(rdesc->desc.remote.cb_elems_addr
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
28
rdesc->desc.remote.cb_desc_addr
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
44
rdesc->desc.remote.cb_desc_addr
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
49
rdesc->desc.remote.cb_desc_addr
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
54
rdesc->desc.remote.cb_desc_addr
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
59
hmm_load(rdesc->desc.remote.cb_desc_addr,
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
83
rdesc->desc.remote.cb_desc_addr
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
89
rdesc->desc.remote.cb_desc_addr
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
95
rdesc->desc.remote.cb_desc_addr
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.h
54
} remote;
drivers/staging/media/imx/imx-ic-prp.c
212
const struct media_pad *remote, u32 flags)
drivers/staging/media/imx/imx-ic-prp.c
221
ic_priv->sd.name, remote->entity->name, local->entity->name);
drivers/staging/media/imx/imx-ic-prp.c
223
remote_sd = media_entity_to_v4l2_subdev(remote->entity);
drivers/staging/media/imx/imx-ic-prpencvf.c
1012
const struct media_pad *remote, u32 flags)
drivers/staging/media/imx/imx-ic-prpencvf.c
1021
ic_priv->sd.name, remote->entity->name, local->entity->name);
drivers/staging/media/imx/imx-ic-prpencvf.c
1026
if (!is_media_entity_v4l2_subdev(remote->entity)) {
drivers/staging/media/imx/imx-ic-prpencvf.c
1031
remote_sd = media_entity_to_v4l2_subdev(remote->entity);
drivers/staging/media/imx/imx-ic-prpencvf.c
1049
if (!is_media_entity_v4l2_video_device(remote->entity)) {
drivers/staging/media/imx/imx-ic-prpencvf.c
1064
priv->sink = remote->entity;
drivers/staging/media/imx/imx-media-csi.c
1058
const struct media_pad *remote, u32 flags)
drivers/staging/media/imx/imx-media-csi.c
1065
dev_dbg(priv->dev, "link setup %s -> %s\n", remote->entity->name,
drivers/staging/media/imx/imx-media-csi.c
1071
if (!is_media_entity_v4l2_subdev(remote->entity)) {
drivers/staging/media/imx/imx-media-csi.c
1076
remote_sd = media_entity_to_v4l2_subdev(remote->entity);
drivers/staging/media/imx/imx-media-csi.c
1112
if (!is_media_entity_v4l2_video_device(remote->entity)) {
drivers/staging/media/imx/imx-media-csi.c
1125
if (!is_media_entity_v4l2_subdev(remote->entity)) {
drivers/staging/media/imx/imx-media-csi.c
1130
remote_sd = media_entity_to_v4l2_subdev(remote->entity);
drivers/staging/media/imx/imx-media-csi.c
1144
priv->sink = remote->entity;
drivers/staging/media/imx/imx-media-internal-sd.c
103
.remote = IPU_IC_PRPENC,
drivers/staging/media/imx/imx-media-internal-sd.c
113
.remote = IPU_IC_PRPVF,
drivers/staging/media/imx/imx-media-internal-sd.c
179
sink = imxmd->sync_sd[ipu_id][link->remote];
drivers/staging/media/imx/imx-media-internal-sd.c
20
int remote;
drivers/staging/media/imx/imx-media-internal-sd.c
49
.remote = IPU_IC_PRP,
drivers/staging/media/imx/imx-media-internal-sd.c
53
.remote = IPU_VDIC,
drivers/staging/media/imx/imx-media-internal-sd.c
67
.remote = IPU_IC_PRP,
drivers/staging/media/imx/imx-media-internal-sd.c
71
.remote = IPU_VDIC,
drivers/staging/media/imx/imx-media-internal-sd.c
87
.remote = IPU_IC_PRP,
drivers/staging/media/imx/imx-media-vdic.c
620
const struct media_pad *remote, u32 flags)
drivers/staging/media/imx/imx-media-vdic.c
628
sd->name, remote->entity->name, local->entity->name);
drivers/staging/media/imx/imx-media-vdic.c
633
if (!is_media_entity_v4l2_subdev(remote->entity)) {
drivers/staging/media/imx/imx-media-vdic.c
638
remote_sd = media_entity_to_v4l2_subdev(remote->entity);
drivers/staging/media/imx/imx-media-vdic.c
668
if (!is_media_entity_v4l2_video_device(remote->entity)) {
drivers/staging/media/imx/imx-media-vdic.c
679
if (!is_media_entity_v4l2_subdev(remote->entity)) {
drivers/staging/media/imx/imx-media-vdic.c
684
remote_sd = media_entity_to_v4l2_subdev(remote->entity);
drivers/staging/media/imx/imx-media-vdic.c
688
remote->index != CSI_SRC_PAD_DIRECT) {
drivers/staging/media/imx/imx-media-vdic.c
696
priv->src = remote->entity;
drivers/staging/media/imx/imx6-mipi-csi2.c
311
ret = v4l2_subdev_call(csi2->remote, pad, get_mbus_config,
drivers/staging/media/imx/imx6-mipi-csi2.c
458
const struct media_pad *remote, u32 flags)
drivers/staging/media/imx/imx6-mipi-csi2.c
465
dev_dbg(csi2->dev, "link setup %s -> %s", remote->entity->name,
drivers/staging/media/imx/imx6-mipi-csi2.c
468
remote_sd = media_entity_to_v4l2_subdev(remote->entity);
drivers/staging/media/imx/imx6-mipi-csi2.c
47
struct v4l2_subdev *remote;
drivers/staging/media/imx/imx6-mipi-csi2.c
652
csi2->remote = sd;
drivers/staging/media/imx/imx6-mipi-csi2.c
666
csi2->remote = NULL;
drivers/staging/media/ipu3/ipu3-v4l2.c
276
const struct media_pad *remote, u32 flags)
drivers/staging/media/tegra-video/vi.c
1473
struct media_entity *remote;
drivers/staging/media/tegra-video/vi.c
1507
remote = &chan->video.entity;
drivers/staging/media/tegra-video/vi.c
1534
remote = ent->entity;
drivers/staging/media/tegra-video/vi.c
1535
if (link.remote_port >= remote->num_pads) {
drivers/staging/media/tegra-video/vi.c
1544
remote_pad = &remote->pads[link.remote_port];
drivers/staging/media/tegra-video/vi.c
1549
remote->name, remote_pad->index);
drivers/staging/media/tegra-video/vi.c
1552
remote, remote_pad->index,
drivers/staging/media/tegra-video/vi.c
1559
remote->name, remote_pad->index, ret);
drivers/staging/media/tegra-video/vi.c
1687
struct fwnode_handle *remote = NULL;
drivers/staging/media/tegra-video/vi.c
1697
remote = fwnode_graph_get_remote_port_parent(ep);
drivers/staging/media/tegra-video/vi.c
1698
if (!remote) {
drivers/staging/media/tegra-video/vi.c
1706
if (device_match_fwnode(vi->dev, remote) ||
drivers/staging/media/tegra-video/vi.c
1708
remote)) {
drivers/staging/media/tegra-video/vi.c
1709
fwnode_handle_put(remote);
drivers/staging/media/tegra-video/vi.c
1713
tvge = v4l2_async_nf_add_fwnode(&chan->notifier, remote,
drivers/staging/media/tegra-video/vi.c
1719
fwnode_handle_put(remote);
drivers/staging/media/tegra-video/vi.c
1723
ret = tegra_vi_graph_parse_one(chan, remote);
drivers/staging/media/tegra-video/vi.c
1725
fwnode_handle_put(remote);
drivers/staging/media/tegra-video/vi.c
1729
fwnode_handle_put(remote);
drivers/staging/media/tegra-video/vi.c
1757
struct fwnode_handle *ep, *remote;
drivers/staging/media/tegra-video/vi.c
1764
remote = fwnode_graph_get_remote_port_parent(ep);
drivers/staging/media/tegra-video/vi.c
1767
ret = tegra_vi_graph_parse_one(chan, remote);
drivers/staging/media/tegra-video/vi.c
1768
fwnode_handle_put(remote);
drivers/thunderbolt/debugfs.c
1252
else if (port->remote)
drivers/thunderbolt/debugfs.c
1253
down_sw = port->remote->sw;
drivers/thunderbolt/icm.c
2067
icm_unplug_children(port->remote->sw);
drivers/thunderbolt/icm.c
2110
if (port->remote->sw->is_unplugged) {
drivers/thunderbolt/icm.c
2111
remove_unplugged_switch(port->remote->sw);
drivers/thunderbolt/icm.c
2112
port->remote = NULL;
drivers/thunderbolt/icm.c
2114
icm_free_unplugged_children(port->remote->sw);
drivers/thunderbolt/icm.c
667
tb_port_at(route, parent_sw)->remote = tb_upstream_port(sw);
drivers/thunderbolt/icm.c
668
tb_upstream_port(sw)->remote = tb_port_at(route, parent_sw);
drivers/thunderbolt/icm.c
672
tb_port_at(tb_route(sw), parent_sw)->remote = NULL;
drivers/thunderbolt/icm.c
683
tb_switch_downstream_port(sw)->remote = NULL;
drivers/thunderbolt/icm.c
685
tb_port_at(route, parent_sw)->remote = tb_upstream_port(sw);
drivers/thunderbolt/icm.c
705
tb_switch_downstream_port(sw)->remote = NULL;
drivers/thunderbolt/path.c
149
p = out_port->remote;
drivers/thunderbolt/path.c
202
p = out_port->remote;
drivers/thunderbolt/path.c
59
port = out_port->remote;
drivers/thunderbolt/switch.c
2855
if (!up->dual_link_port || !up->dual_link_port->remote)
drivers/thunderbolt/switch.c
3214
down = up->remote;
drivers/thunderbolt/switch.c
3240
down = up->remote;
drivers/thunderbolt/switch.c
3444
tb_switch_remove(port->remote->sw);
drivers/thunderbolt/switch.c
3445
port->remote = NULL;
drivers/thunderbolt/switch.c
3486
tb_sw_set_unplugged(port->remote->sw);
drivers/thunderbolt/switch.c
3596
tb_sw_set_unplugged(port->remote->sw);
drivers/thunderbolt/switch.c
3606
if (port->remote &&
drivers/thunderbolt/switch.c
3607
tb_switch_resume(port->remote->sw, runtime)) {
drivers/thunderbolt/switch.c
3610
tb_sw_set_unplugged(port->remote->sw);
drivers/thunderbolt/switch.c
3661
tb_switch_suspend(port->remote->sw, runtime);
drivers/thunderbolt/switch.c
877
if (prev->remote &&
drivers/thunderbolt/switch.c
879
next = prev->remote;
drivers/thunderbolt/switch.c
882
next = prev->remote;
drivers/thunderbolt/tb.c
1014
ret = tb_create_usb3_tunnels(port->remote->sw);
drivers/thunderbolt/tb.c
1238
down->remote = up;
drivers/thunderbolt/tb.c
1239
up->remote = down;
drivers/thunderbolt/tb.c
1241
down->dual_link_port->remote = up->dual_link_port;
drivers/thunderbolt/tb.c
1242
up->dual_link_port->remote = down->dual_link_port;
drivers/thunderbolt/tb.c
1320
if (port->remote) {
drivers/thunderbolt/tb.c
146
tb_remove_dp_resources(port->remote->sw);
drivers/thunderbolt/tb.c
1798
if (port->remote->sw->is_unplugged) {
drivers/thunderbolt/tb.c
1800
tb_remove_dp_resources(port->remote->sw);
drivers/thunderbolt/tb.c
1801
tb_switch_unconfigure_link(port->remote->sw);
drivers/thunderbolt/tb.c
1802
tb_switch_set_link_width(port->remote->sw,
drivers/thunderbolt/tb.c
1804
tb_switch_remove(port->remote->sw);
drivers/thunderbolt/tb.c
1805
port->remote = NULL;
drivers/thunderbolt/tb.c
1807
port->dual_link_port->remote = NULL;
drivers/thunderbolt/tb.c
1809
tb_free_unplugged_children(port->remote->sw);
drivers/thunderbolt/tb.c
2463
tb_sw_set_unplugged(port->remote->sw);
drivers/thunderbolt/tb.c
2465
tb_remove_dp_resources(port->remote->sw);
drivers/thunderbolt/tb.c
2466
tb_switch_tmu_disable(port->remote->sw);
drivers/thunderbolt/tb.c
2467
tb_switch_unconfigure_link(port->remote->sw);
drivers/thunderbolt/tb.c
2468
tb_switch_set_link_width(port->remote->sw,
drivers/thunderbolt/tb.c
2470
tb_switch_remove(port->remote->sw);
drivers/thunderbolt/tb.c
2471
port->remote = NULL;
drivers/thunderbolt/tb.c
2473
port->dual_link_port->remote = NULL;
drivers/thunderbolt/tb.c
2503
} else if (port->remote) {
drivers/thunderbolt/tb.c
2512
if (!port->remote)
drivers/thunderbolt/tb.c
3111
if (port->remote) {
drivers/thunderbolt/tb.c
3112
tb_switch_set_link_width(port->remote->sw,
drivers/thunderbolt/tb.c
3113
port->remote->sw->link_width);
drivers/thunderbolt/tb.c
3114
tb_switch_configure_link(port->remote->sw);
drivers/thunderbolt/tb.c
3116
tb_restore_children(port->remote->sw);
drivers/thunderbolt/tb.c
3135
} else if (port->remote) {
drivers/thunderbolt/tb.c
3136
tb_free_unplugged_xdomains(port->remote->sw);
drivers/thunderbolt/tb.c
410
tb_switch_discover_tunnels(port->remote->sw, list,
drivers/thunderbolt/tb.h
283
struct tb_port *remote;
drivers/thunderbolt/tb.h
624
if (!port->remote)
drivers/thunderbolt/test.c
318
port->remote = upstream_port;
drivers/thunderbolt/test.c
319
upstream_port->remote = port;
drivers/thunderbolt/test.c
321
port->dual_link_port->remote = upstream_port->dual_link_port;
drivers/thunderbolt/test.c
322
upstream_port->dual_link_port->remote = port->dual_link_port;
drivers/thunderbolt/tunnel.c
588
if (WARN_ON_ONCE(!port->remote))
drivers/thunderbolt/tunnel.c
601
if (!tb_switch_find_port(port->remote->sw, TB_TYPE_PCIE_DOWN))
drivers/thunderbolt/tunnel.c
606
if (!tb_switch_find_port(port->remote->sw, TB_TYPE_PCIE_UP))
drivers/thunderbolt/usb4_port.c
55
link = port->remote->sw->link_usb4 ? "usb4" : "tbt";
drivers/thunderbolt/xdomain.c
2519
xd = switch_find_xdomain(port->remote->sw, lookup);
fs/gfs2/glock.c
1367
unsigned long delay, bool remote)
fs/gfs2/glock.c
1378
gl->gl_ops->go_callback(gl, remote);
fs/gfs2/glock.c
1379
trace_gfs2_demote_rq(gl, remote);
fs/gfs2/glock.c
66
unsigned long delay, bool remote);
fs/gfs2/glops.c
573
static void freeze_go_callback(struct gfs2_glock *gl, bool remote)
fs/gfs2/glops.c
578
if (!remote ||
fs/gfs2/glops.c
631
static void iopen_go_callback(struct gfs2_glock *gl, bool remote)
fs/gfs2/glops.c
636
if (!remote || test_bit(SDF_KILL, &sdp->sd_flags))
fs/gfs2/incore.h
225
void (*go_callback)(struct gfs2_glock *gl, bool remote);
fs/gfs2/trace_gfs2.h
169
TP_PROTO(const struct gfs2_glock *gl, bool remote),
fs/gfs2/trace_gfs2.h
171
TP_ARGS(gl, remote),
fs/gfs2/trace_gfs2.h
180
__field( bool, remote )
fs/gfs2/trace_gfs2.h
190
__entry->remote = remote;
fs/gfs2/trace_gfs2.h
199
__entry->remote ? "remote" : "local")
fs/ocfs2/dlm/dlmdomain.c
1006
r = remote;
fs/ocfs2/dlm/dlmdomain.c
1026
r = remote;
fs/ocfs2/dlm/dlmdomain.c
1167
struct dlm_node_info *remote;
fs/ocfs2/dlm/dlmdomain.c
1178
remote = NULL;
fs/ocfs2/dlm/dlmdomain.c
1181
remote = &(qn->qn_nodes[j]);
fs/ocfs2/dlm/dlmdomain.c
1186
if (!local && !remote)
fs/ocfs2/dlm/dlmdomain.c
1189
if ((local && !remote) || (!local && remote))
fs/ocfs2/dlm/dlmdomain.c
1193
((remote->ni_nodenum != local->nd_num) ||
fs/ocfs2/dlm/dlmdomain.c
1194
(remote->ni_ipv4_port != local->nd_ipv4_port) ||
fs/ocfs2/dlm/dlmdomain.c
1195
(remote->ni_ipv4_address != local->nd_ipv4_address)))
fs/ocfs2/dlm/dlmdomain.c
1199
if (remote && !local)
fs/ocfs2/dlm/dlmdomain.c
1203
remote->ni_nodenum,
fs/ocfs2/dlm/dlmdomain.c
1204
&(remote->ni_ipv4_address),
fs/ocfs2/dlm/dlmdomain.c
1205
ntohs(remote->ni_ipv4_port),
fs/ocfs2/dlm/dlmdomain.c
1207
if (local && !remote)
fs/ocfs2/dlm/dlmdomain.c
1214
BUG_ON((!local && !remote));
fs/ocfs2/dlm/dlmdomain.c
962
char *remote = qr->qr_regions;
fs/ocfs2/dlm/dlmdomain.c
993
r = remote;
fs/vboxsf/shfl_hostintf.h
442
bool remote;
include/drm/drm_of.h
181
struct device_node *remote;
include/drm/drm_of.h
183
remote = of_graph_get_remote_node(np, port, endpoint);
include/drm/drm_of.h
184
if (!remote)
include/drm/drm_of.h
187
bridge = of_drm_find_and_get_bridge(remote);
include/drm/drm_of.h
191
of_node_put(remote);
include/linux/acpi.h
1500
struct fwnode_handle **remote,
include/linux/dma/k3-udma-glue.h
105
bool remote;
include/linux/greybus/svc.h
94
struct gb_svc_l2_timer_cfg *remote);
include/linux/mroute_base.h
40
__be32 local, remote;
include/linux/qed/qed_if.h
134
struct qed_dcbx_remote_params remote;
include/linux/raspberrypi/vchiq_core.h
347
struct vchiq_shared_state *remote;
include/linux/raspberrypi/vchiq_core.h
491
return state->remote && state->remote->initialised;
include/linux/ring_buffer.h
305
__ring_buffer_alloc_remote(struct ring_buffer_remote *remote,
include/linux/ring_buffer.h
308
#define ring_buffer_alloc_remote(remote) \
include/linux/ring_buffer.h
311
__ring_buffer_alloc_remote(remote, &__key); \
include/linux/trace_remote_event.h
19
struct trace_remote *remote;
include/media/media-entity.h
283
const struct media_pad *remote, u32 flags);
include/net/ip_tunnels.h
420
__be32 remote, __be32 local,
include/net/xfrm.h
677
xfrm_address_t remote;
include/uapi/linux/if_pppox.h
45
unsigned char remote[ETH_ALEN]; /* Remote address */
include/uapi/linux/xfrm.h
495
xfrm_address_t remote;
kernel/cgroup/cpuset.c
2100
bool remote = is_remote_partition(cp);
kernel/cgroup/cpuset.c
2113
if (remote && (cp != cs)) {
kernel/cgroup/cpuset.c
2125
remote = (new_prs == old_prs);
kernel/cgroup/cpuset.c
2128
if (remote || (is_partition_valid(parent) && is_partition_valid(cp)))
kernel/cgroup/cpuset.c
2133
if (remote)
kernel/cgroup/cpuset.c
2152
if (is_in_v2_mode() && !remote && cpumask_empty(tmp->new_cpus))
kernel/cgroup/cpuset.c
3762
bool remote;
kernel/cgroup/cpuset.c
3790
remote = is_remote_partition(cs);
kernel/cgroup/cpuset.c
3791
if (remote || (is_partition_valid(cs) && is_partition_valid(parent)))
kernel/cgroup/cpuset.c
3794
if (remote && (cpumask_empty(subpartitions_cpus) ||
kernel/cgroup/cpuset.c
3800
remote = false;
kernel/kcov.c
1078
if (sequence == kcov->sequence && kcov->remote)
kernel/kcov.c
109
struct kcov_remote *remote;
kernel/kcov.c
111
hash_for_each_possible(kcov_remote_map, remote, hnode, handle) {
kernel/kcov.c
112
if (remote->handle == handle)
kernel/kcov.c
113
return remote;
kernel/kcov.c
121
struct kcov_remote *remote;
kernel/kcov.c
125
remote = kmalloc_obj(*remote, GFP_ATOMIC);
kernel/kcov.c
126
if (!remote)
kernel/kcov.c
128
remote->handle = handle;
kernel/kcov.c
129
remote->kcov = kcov;
kernel/kcov.c
130
hash_add(kcov_remote_map, &remote->hnode, handle);
kernel/kcov.c
131
return remote;
kernel/kcov.c
400
kcov->remote = false;
kernel/kcov.c
409
struct kcov_remote *remote;
kernel/kcov.c
414
hash_for_each_safe(kcov_remote_map, bkt, tmp, remote, hnode) {
kernel/kcov.c
415
if (remote->kcov != kcov)
kernel/kcov.c
417
hash_del(&remote->hnode);
kernel/kcov.c
418
kfree(remote);
kernel/kcov.c
428
if (kcov->remote) {
kernel/kcov.c
475
if (WARN_ON(kcov->remote) || WARN_ON(kcov->t != t)) {
kernel/kcov.c
493
if (WARN_ON(!kcov->remote) || WARN_ON(kcov->t != t)) {
kernel/kcov.c
613
struct kcov_remote *remote;
kernel/kcov.c
66
bool remote;
kernel/kcov.c
667
kcov->remote = true;
kernel/kcov.c
678
remote = kcov_remote_add(kcov, remote_arg->handles[i]);
kernel/kcov.c
679
if (IS_ERR(remote)) {
kernel/kcov.c
683
return PTR_ERR(remote);
kernel/kcov.c
694
remote = kcov_remote_add(kcov,
kernel/kcov.c
696
if (IS_ERR(remote)) {
kernel/kcov.c
700
return PTR_ERR(remote);
kernel/kcov.c
874
struct kcov_remote *remote;
kernel/kcov.c
909
remote = kcov_remote_find(handle);
kernel/kcov.c
910
if (!remote) {
kernel/kcov.c
917
kcov = remote->kcov;
kernel/sched/fair.c
12071
return remote;
kernel/sched/fair.c
12080
return remote;
kernel/sched/fair.c
3455
unsigned long remote = p->numa_faults_locality[0];
kernel/sched/fair.c
3482
lr_ratio = (local * NUMA_PERIOD_SLOTS) / (local + remote);
kernel/time/clocksource.c
327
int local = index, remote = (index + 1) & 0x1;
kernel/time/clocksource.c
346
prev = wd->cpu_ts[remote];
kernel/time/timer_migration.c
1029
data.remote = true;
kernel/time/timer_migration.c
1039
tmc->remote = false;
kernel/time/timer_migration.c
1344
data->remote = false;
kernel/time/timer_migration.c
2095
tmc->remote = false;
kernel/time/timer_migration.c
550
bool remote;
kernel/time/timer_migration.c
764
bool remote = data->remote;
kernel/time/timer_migration.c
823
if (ignore && !remote && group->parent)
kernel/time/timer_migration.c
861
if (!remote || groupstate.active)
kernel/time/timer_migration.c
881
if (remote)
kernel/time/timer_migration.c
926
if (tmc->remote)
kernel/time/timer_migration.c
932
data.remote = false;
kernel/time/timer_migration.c
966
if (!tmc->available || tmc->remote || tmc->cpuevt.ignore ||
kernel/time/timer_migration.c
974
tmc->remote = true;
kernel/time/timer_migration.h
122
bool remote;
kernel/trace/ring_buffer.c
2394
if (buffer->remote) {
kernel/trace/ring_buffer.c
2395
desc = ring_buffer_desc(buffer->remote->desc, cpu_buffer->cpu);
kernel/trace/ring_buffer.c
2531
} else if (buffer->remote) {
kernel/trace/ring_buffer.c
2532
struct ring_buffer_desc *desc = ring_buffer_desc(buffer->remote->desc, cpu);
kernel/trace/ring_buffer.c
2537
cpu_buffer->remote = buffer->remote;
kernel/trace/ring_buffer.c
2614
if (cpu_buffer->remote)
kernel/trace/ring_buffer.c
2710
struct ring_buffer_remote *remote)
kernel/trace/ring_buffer.c
2807
} else if (remote) {
kernel/trace/ring_buffer.c
2808
struct ring_buffer_desc *desc = ring_buffer_desc(remote->desc, cpu);
kernel/trace/ring_buffer.c
2810
buffer->remote = remote;
kernel/trace/ring_buffer.c
2906
struct trace_buffer *__ring_buffer_alloc_remote(struct ring_buffer_remote *remote,
kernel/trace/ring_buffer.c
2909
return alloc_buffer(0, 0, 0, 0, 0, 0, key, remote);
kernel/trace/ring_buffer.c
551
struct ring_buffer_remote *remote;
kernel/trace/ring_buffer.c
5580
if (cpu_buffer->remote) {
kernel/trace/ring_buffer.c
575
struct ring_buffer_remote *remote;
kernel/trace/ring_buffer.c
5752
WARN_ON_ONCE(cpu_buffer->remote->swap_reader_page(cpu_buffer->cpu,
kernel/trace/ring_buffer.c
5753
cpu_buffer->remote->priv));
kernel/trace/ring_buffer.c
5978
return cpu_buffer->remote ? __rb_get_reader_page_from_remote(cpu_buffer) :
kernel/trace/ring_buffer.c
6549
if (cpu_buffer->remote) {
kernel/trace/ring_buffer.c
6550
if (!cpu_buffer->remote->reset)
kernel/trace/ring_buffer.c
6553
cpu_buffer->remote->reset(cpu_buffer->cpu, cpu_buffer->remote->priv);
kernel/trace/ring_buffer.c
7114
force_memcpy = cpu_buffer->mapped || cpu_buffer->remote;
kernel/trace/ring_buffer.c
7720
if (!cpumask_test_cpu(cpu, buffer->cpumask) || buffer->remote)
kernel/trace/trace_remote.c
102
if (remote->nr_readers || remote->tracing_on)
kernel/trace/trace_remote.c
1024
trace_remote_enable_event(struct trace_remote *remote, struct remote_event *evt, bool enable)
kernel/trace/trace_remote.c
1028
lockdep_assert_held(&remote->lock);
kernel/trace/trace_remote.c
1033
ret = remote->cbs->enable_event(evt->id, enable, remote->priv);
kernel/trace/trace_remote.c
1056
struct trace_remote *remote = evt->remote;
kernel/trace/trace_remote.c
106
if (!ring_buffer_empty(remote->trace_buffer))
kernel/trace/trace_remote.c
1064
guard(mutex)(&remote->lock);
kernel/trace/trace_remote.c
1066
ret = trace_remote_enable_event(remote, evt, enable);
kernel/trace/trace_remote.c
109
ring_buffer_free(remote->trace_buffer);
kernel/trace/trace_remote.c
110
remote->trace_buffer = NULL;
kernel/trace/trace_remote.c
111
remote->cbs->unload_trace_buffer(remote->trace_buffer_desc, remote->priv);
kernel/trace/trace_remote.c
114
static int trace_remote_enable_tracing(struct trace_remote *remote)
kernel/trace/trace_remote.c
1140
struct trace_remote *remote = file_inode(filp)->i_private;
kernel/trace/trace_remote.c
1148
guard(mutex)(&remote->lock);
kernel/trace/trace_remote.c
1150
for (i = 0; i < remote->nr_events; i++) {
kernel/trace/trace_remote.c
1151
struct remote_event *evt = &remote->events[i];
kernel/trace/trace_remote.c
1154
eret = trace_remote_enable_event(remote, evt, enable);
kernel/trace/trace_remote.c
1173
struct trace_remote *remote = file_inode(filp)->i_private;
kernel/trace/trace_remote.c
1178
guard(mutex)(&remote->lock);
kernel/trace/trace_remote.c
118
lockdep_assert_held(&remote->lock);
kernel/trace/trace_remote.c
1180
for (i = 0; i < remote->nr_events; i++) {
kernel/trace/trace_remote.c
1181
struct remote_event *evt = &remote->events[i];
kernel/trace/trace_remote.c
120
if (remote->tracing_on)
kernel/trace/trace_remote.c
123
ret = trace_remote_load(remote);
kernel/trace/trace_remote.c
127
ret = remote->cbs->enable_tracing(true, remote->priv);
kernel/trace/trace_remote.c
1271
static int trace_remote_init_eventfs(const char *remote_name, struct trace_remote *remote,
kernel/trace/trace_remote.c
1274
struct eventfs_inode *eventfs = remote->eventfs;
kernel/trace/trace_remote.c
129
trace_remote_try_unload(remote);
kernel/trace/trace_remote.c
1302
eventfs = eventfs_create_events_dir("events", remote->dentry, dir_entries,
kernel/trace/trace_remote.c
1303
ARRAY_SIZE(dir_entries), remote);
kernel/trace/trace_remote.c
1315
remote->eventfs = eventfs;
kernel/trace/trace_remote.c
1322
eventfs_remove_events_dir(remote->eventfs);
kernel/trace/trace_remote.c
1323
remote->eventfs = NULL;
kernel/trace/trace_remote.c
133
remote->tracing_on = true;
kernel/trace/trace_remote.c
1331
static int trace_remote_attach_events(struct trace_remote *remote, struct remote_event *events,
kernel/trace/trace_remote.c
1339
if (evt->remote)
kernel/trace/trace_remote.c
1342
evt->remote = remote;
kernel/trace/trace_remote.c
1349
remote->events = events;
kernel/trace/trace_remote.c
1350
remote->nr_events = nr_events;
kernel/trace/trace_remote.c
1355
static int trace_remote_register_events(const char *remote_name, struct trace_remote *remote,
kernel/trace/trace_remote.c
1360
ret = trace_remote_attach_events(remote, events, nr_events);
kernel/trace/trace_remote.c
1367
ret = trace_remote_init_eventfs(remote_name, remote, evt);
kernel/trace/trace_remote.c
138
static int trace_remote_disable_tracing(struct trace_remote *remote)
kernel/trace/trace_remote.c
1384
static struct remote_event *trace_remote_find_event(struct trace_remote *remote, unsigned short id)
kernel/trace/trace_remote.c
1386
return bsearch((const void *)(unsigned long)id, remote->events, remote->nr_events,
kernel/trace/trace_remote.c
1387
sizeof(*remote->events), __cmp_events);
kernel/trace/trace_remote.c
142
lockdep_assert_held(&remote->lock);
kernel/trace/trace_remote.c
144
if (!remote->tracing_on)
kernel/trace/trace_remote.c
147
ret = remote->cbs->enable_tracing(false, remote->priv);
kernel/trace/trace_remote.c
151
ring_buffer_poll_remote(remote->trace_buffer, RING_BUFFER_ALL_CPUS);
kernel/trace/trace_remote.c
152
remote->tracing_on = false;
kernel/trace/trace_remote.c
153
trace_remote_try_unload(remote);
kernel/trace/trace_remote.c
158
static void trace_remote_reset(struct trace_remote *remote, int cpu)
kernel/trace/trace_remote.c
160
lockdep_assert_held(&remote->lock);
kernel/trace/trace_remote.c
162
if (!trace_remote_loaded(remote))
kernel/trace/trace_remote.c
166
ring_buffer_reset(remote->trace_buffer);
kernel/trace/trace_remote.c
168
ring_buffer_reset_cpu(remote->trace_buffer, cpu);
kernel/trace/trace_remote.c
170
trace_remote_try_unload(remote);
kernel/trace/trace_remote.c
177
struct trace_remote *remote = seq->private;
kernel/trace/trace_remote.c
185
guard(mutex)(&remote->lock);
kernel/trace/trace_remote.c
187
ret = val ? trace_remote_enable_tracing(remote) : trace_remote_disable_tracing(remote);
kernel/trace/trace_remote.c
195
struct trace_remote *remote = s->private;
kernel/trace/trace_remote.c
197
seq_printf(s, "%d\n", remote->tracing_on);
kernel/trace/trace_remote.c
207
struct trace_remote *remote = seq->private;
kernel/trace/trace_remote.c
219
guard(mutex)(&remote->lock);
kernel/trace/trace_remote.c
221
if (trace_remote_loaded(remote))
kernel/trace/trace_remote.c
224
remote->trace_buffer_size = val;
kernel/trace/trace_remote.c
231
struct trace_remote *remote = s->private;
kernel/trace/trace_remote.c
233
seq_printf(s, "%lu (%s)\n", remote->trace_buffer_size >> 10,
kernel/trace/trace_remote.c
234
trace_remote_loaded(remote) ? "loaded" : "unloaded");
kernel/trace/trace_remote.c
240
static int trace_remote_get(struct trace_remote *remote, int cpu)
kernel/trace/trace_remote.c
244
if (remote->nr_readers == UINT_MAX)
kernel/trace/trace_remote.c
247
ret = trace_remote_load(remote);
kernel/trace/trace_remote.c
251
if (cpu != RING_BUFFER_ALL_CPUS && !remote->pcpu_reader_locks) {
kernel/trace/trace_remote.c
254
remote->pcpu_reader_locks = kcalloc(nr_cpu_ids, sizeof(*remote->pcpu_reader_locks),
kernel/trace/trace_remote.c
256
if (!remote->pcpu_reader_locks) {
kernel/trace/trace_remote.c
257
trace_remote_try_unload(remote);
kernel/trace/trace_remote.c
262
init_rwsem(&remote->pcpu_reader_locks[lock_cpu]);
kernel/trace/trace_remote.c
265
remote->nr_readers++;
kernel/trace/trace_remote.c
27
struct trace_remote *remote;
kernel/trace/trace_remote.c
270
static void trace_remote_put(struct trace_remote *remote)
kernel/trace/trace_remote.c
272
if (WARN_ON(!remote->nr_readers))
kernel/trace/trace_remote.c
275
remote->nr_readers--;
kernel/trace/trace_remote.c
276
if (remote->nr_readers)
kernel/trace/trace_remote.c
279
kfree(remote->pcpu_reader_locks);
kernel/trace/trace_remote.c
280
remote->pcpu_reader_locks = NULL;
kernel/trace/trace_remote.c
282
trace_remote_try_unload(remote);
kernel/trace/trace_remote.c
285
static bool trace_remote_has_cpu(struct trace_remote *remote, int cpu)
kernel/trace/trace_remote.c
290
return ring_buffer_poll_remote(remote->trace_buffer, cpu) == 0;
kernel/trace/trace_remote.c
299
ring_buffer_poll_remote(iter->remote->trace_buffer, iter->cpu);
kernel/trace/trace_remote.c
301
msecs_to_jiffies(iter->remote->poll_ms));
kernel/trace/trace_remote.c
322
iter->rb_iter = ring_buffer_read_start(iter->remote->trace_buffer, cpu, GFP_KERNEL);
kernel/trace/trace_remote.c
332
iter->rb_iters[cpu] = ring_buffer_read_start(iter->remote->trace_buffer, cpu,
kernel/trace/trace_remote.c
336
if (!trace_remote_has_cpu(iter->remote, cpu))
kernel/trace/trace_remote.c
348
*trace_remote_iter(struct trace_remote *remote, int cpu, enum tri_type type)
kernel/trace/trace_remote.c
353
lockdep_assert_held(&remote->lock);
kernel/trace/trace_remote.c
355
if (type == TRI_NONCONSUMING && !trace_remote_loaded(remote))
kernel/trace/trace_remote.c
358
ret = trace_remote_get(remote, cpu);
kernel/trace/trace_remote.c
362
if (!trace_remote_has_cpu(remote, cpu)) {
kernel/trace/trace_remote.c
369
iter->remote = remote;
kernel/trace/trace_remote.c
376
ring_buffer_poll_remote(remote->trace_buffer, cpu);
kernel/trace/trace_remote.c
378
schedule_delayed_work(&iter->poll_work, msecs_to_jiffies(remote->poll_ms));
kernel/trace/trace_remote.c
394
trace_remote_put(remote);
kernel/trace/trace_remote.c
401
struct trace_remote *remote;
kernel/trace/trace_remote.c
406
remote = iter->remote;
kernel/trace/trace_remote.c
408
lockdep_assert_held(&remote->lock);
kernel/trace/trace_remote.c
420
trace_remote_put(remote);
kernel/trace/trace_remote.c
425
struct trace_remote *remote = iter->remote;
kernel/trace/trace_remote.c
430
down_write(&remote->reader_lock);
kernel/trace/trace_remote.c
432
down_read(&remote->reader_lock);
kernel/trace/trace_remote.c
443
if (WARN_ON_ONCE(!remote->pcpu_reader_locks))
kernel/trace/trace_remote.c
447
down_write(&remote->pcpu_reader_locks[cpu]);
kernel/trace/trace_remote.c
449
down_read(&remote->pcpu_reader_locks[cpu]);
kernel/trace/trace_remote.c
454
struct trace_remote *remote = iter->remote;
kernel/trace/trace_remote.c
464
up_write(&remote->pcpu_reader_locks[cpu]);
kernel/trace/trace_remote.c
466
up_read(&remote->pcpu_reader_locks[cpu]);
kernel/trace/trace_remote.c
471
up_write(&remote->reader_lock);
kernel/trace/trace_remote.c
473
up_read(&remote->reader_lock);
kernel/trace/trace_remote.c
489
return ring_buffer_peek(iter->remote->trace_buffer, cpu, ts, lost_events);
kernel/trace/trace_remote.c
509
struct trace_buffer *trace_buffer = iter->remote->trace_buffer;
kernel/trace/trace_remote.c
552
struct trace_buffer *trace_buffer = iter->remote->trace_buffer;
kernel/trace/trace_remote.c
564
static struct remote_event *trace_remote_find_event(struct trace_remote *remote, unsigned short id);
kernel/trace/trace_remote.c
582
evt = trace_remote_find_event(iter->remote, iter->evt->id);
kernel/trace/trace_remote.c
593
struct trace_remote *remote = inode->i_private;
kernel/trace/trace_remote.c
597
guard(mutex)(&remote->lock);
kernel/trace/trace_remote.c
599
iter = trace_remote_iter(remote, cpu, TRI_CONSUMING);
kernel/trace/trace_remote.c
60
static bool trace_remote_loaded(struct trace_remote *remote)
kernel/trace/trace_remote.c
611
struct trace_remote *remote = iter->remote;
kernel/trace/trace_remote.c
613
guard(mutex)(&remote->lock);
kernel/trace/trace_remote.c
62
return !!remote->trace_buffer;
kernel/trace/trace_remote.c
623
struct trace_buffer *trace_buffer = iter->remote->trace_buffer;
kernel/trace/trace_remote.c
65
static int trace_remote_load(struct trace_remote *remote)
kernel/trace/trace_remote.c
67
struct ring_buffer_remote *rb_remote = &remote->rb_remote;
kernel/trace/trace_remote.c
70
lockdep_assert_held(&remote->lock);
kernel/trace/trace_remote.c
72
if (trace_remote_loaded(remote))
kernel/trace/trace_remote.c
732
struct trace_remote *remote = inode->i_private;
kernel/trace/trace_remote.c
740
guard(mutex)(&remote->lock);
kernel/trace/trace_remote.c
742
iter = trace_remote_iter(remote, cpu, TRI_NONCONSUMING);
kernel/trace/trace_remote.c
75
desc = remote->cbs->load_trace_buffer(remote->trace_buffer_size, remote->priv);
kernel/trace/trace_remote.c
770
guard(mutex)(&iter->remote->lock);
kernel/trace/trace_remote.c
780
struct trace_remote *remote = inode->i_private;
kernel/trace/trace_remote.c
783
guard(mutex)(&remote->lock);
kernel/trace/trace_remote.c
785
trace_remote_reset(remote, cpu);
kernel/trace/trace_remote.c
798
static int trace_remote_init_tracefs(const char *name, struct trace_remote *remote)
kernel/trace/trace_remote.c
80
rb_remote->swap_reader_page = remote->cbs->swap_reader_page;
kernel/trace/trace_remote.c
81
rb_remote->priv = remote->priv;
kernel/trace/trace_remote.c
82
rb_remote->reset = remote->cbs->reset;
kernel/trace/trace_remote.c
823
d = trace_create_file("tracing_on", TRACEFS_MODE_WRITE, remote_d, remote, &tracing_on_fops);
kernel/trace/trace_remote.c
827
d = trace_create_file("buffer_size_kb", TRACEFS_MODE_WRITE, remote_d, remote,
kernel/trace/trace_remote.c
83
remote->trace_buffer = ring_buffer_alloc_remote(rb_remote);
kernel/trace/trace_remote.c
832
d = trace_create_file("trace_pipe", TRACEFS_MODE_READ, remote_d, remote, &trace_pipe_fops);
kernel/trace/trace_remote.c
836
d = trace_create_file("trace", TRACEFS_MODE_WRITE, remote_d, remote, &trace_fops);
kernel/trace/trace_remote.c
84
if (!remote->trace_buffer) {
kernel/trace/trace_remote.c
85
remote->cbs->unload_trace_buffer(desc, remote->priv);
kernel/trace/trace_remote.c
858
d = trace_create_cpu_file("trace_pipe", TRACEFS_MODE_READ, cpu_d, remote, cpu,
kernel/trace/trace_remote.c
863
d = trace_create_cpu_file("trace", TRACEFS_MODE_WRITE, cpu_d, remote, cpu,
kernel/trace/trace_remote.c
869
remote->dentry = remote_d;
kernel/trace/trace_remote.c
884
static int trace_remote_register_events(const char *remote_name, struct trace_remote *remote,
kernel/trace/trace_remote.c
89
remote->trace_buffer_desc = desc;
kernel/trace/trace_remote.c
908
struct trace_remote *remote;
kernel/trace/trace_remote.c
911
remote = kzalloc_obj(*remote);
kernel/trace/trace_remote.c
912
if (!remote)
kernel/trace/trace_remote.c
915
remote->cbs = cbs;
kernel/trace/trace_remote.c
916
remote->priv = priv;
kernel/trace/trace_remote.c
917
remote->trace_buffer_size = 7 << 10;
kernel/trace/trace_remote.c
918
remote->poll_ms = 100;
kernel/trace/trace_remote.c
919
mutex_init(&remote->lock);
kernel/trace/trace_remote.c
920
init_rwsem(&remote->reader_lock);
kernel/trace/trace_remote.c
922
if (trace_remote_init_tracefs(name, remote)) {
kernel/trace/trace_remote.c
923
kfree(remote);
kernel/trace/trace_remote.c
927
ret = trace_remote_register_events(name, remote, events, nr_events);
kernel/trace/trace_remote.c
934
ret = cbs->init ? cbs->init(remote->dentry, priv) : 0;
kernel/trace/trace_remote.c
94
static void trace_remote_try_unload(struct trace_remote *remote)
kernel/trace/trace_remote.c
96
lockdep_assert_held(&remote->lock);
kernel/trace/trace_remote.c
98
if (!trace_remote_loaded(remote))
net/bluetooth/smp.c
2651
struct smp_cmd_pairing *local, *remote;
net/bluetooth/smp.c
2665
remote = (void *) &smp->prsp[1];
net/bluetooth/smp.c
2668
remote = (void *) &smp->preq[1];
net/bluetooth/smp.c
2672
remote_io = remote->io_capability;
net/bluetooth/smp.c
2675
remote_mitm = (remote->auth_req & SMP_AUTH_MITM);
net/ipv4/ip_tunnel.c
109
if (remote != t->parms.iph.daddr ||
net/ipv4/ip_tunnel.c
176
__be32 remote;
net/ipv4/ip_tunnel.c
180
remote = parms->iph.daddr;
net/ipv4/ip_tunnel.c
182
remote = 0;
net/ipv4/ip_tunnel.c
188
h = ip_tunnel_hash(i_key, remote);
net/ipv4/ip_tunnel.c
212
__be32 remote = parms->iph.daddr;
net/ipv4/ip_tunnel.c
224
remote == t->parms.iph.daddr &&
net/ipv4/ip_tunnel.c
55
static unsigned int ip_tunnel_hash(__be32 key, __be32 remote)
net/ipv4/ip_tunnel.c
57
return hash_32((__force u32)key ^ (__force u32)remote,
net/ipv4/ip_tunnel.c
83
__be32 remote, __be32 local,
net/ipv4/ip_tunnel.c
91
hash = ip_tunnel_hash(key, remote);
net/ipv4/ip_tunnel.c
96
remote != t->parms.iph.daddr ||
net/ipv4/ipmr.c
1927
vif->remote, vif->local,
net/ipv4/ipmr.c
1971
ip_encap(net, skb, vif->local, vif->remote);
net/ipv4/ipmr.c
3012
nla_put_be32(skb, IPMRA_VIFA_REMOTE_ADDR, vif->remote)) {
net/ipv4/ipmr.c
3180
vif->flags, vif->local, vif->remote);
net/ipv4/ipmr.c
935
v->remote = vifc->vifc_rmt_addr.s_addr;
net/ipv6/ip6_gre.c
141
const struct in6_addr *remote, const struct in6_addr *local,
net/ipv6/ip6_gre.c
146
unsigned int h0 = HASH_ADDR(remote);
net/ipv6/ip6_gre.c
159
!ipv6_addr_equal(remote, &t->parms.raddr) ||
net/ipv6/ip6_gre.c
169
if (!ipv6_addr_equal(remote, &t->parms.raddr) ||
net/ipv6/ip6_gre.c
221
const struct in6_addr *remote = &p->raddr;
net/ipv6/ip6_gre.c
228
if (!ipv6_addr_any(remote) && !ipv6_addr_is_multicast(remote)) {
net/ipv6/ip6_gre.c
230
h ^= HASH_ADDR(remote);
net/ipv6/ip6_gre.c
294
const struct in6_addr *remote = &parms->raddr;
net/ipv6/ip6_gre.c
306
ipv6_addr_equal(remote, &t->parms.raddr) &&
net/ipv6/ip6_tunnel.c
116
const struct in6_addr *remote, const struct in6_addr *local)
net/ipv6/ip6_tunnel.c
118
unsigned int hash = HASH(remote, local);
net/ipv6/ip6_tunnel.c
125
!ipv6_addr_equal(remote, &t->parms.raddr) ||
net/ipv6/ip6_tunnel.c
149
hash = HASH(remote, &any);
net/ipv6/ip6_tunnel.c
151
if (!ipv6_addr_equal(remote, &t->parms.raddr) ||
net/ipv6/ip6_tunnel.c
191
const struct in6_addr *remote = &p->raddr;
net/ipv6/ip6_tunnel.c
196
if (!ipv6_addr_any(remote) || !ipv6_addr_any(local)) {
net/ipv6/ip6_tunnel.c
198
h = HASH(remote, local);
net/ipv6/ip6_tunnel.c
340
const struct in6_addr *remote = &p->raddr;
net/ipv6/ip6_tunnel.c
350
ipv6_addr_equal(remote, &t->parms.raddr) &&
net/ipv6/ip6_vti.c
100
ipv6_addr_equal(remote, &t->parms.raddr) &&
net/ipv6/ip6_vti.c
114
hash = HASH(remote, &any);
net/ipv6/ip6_vti.c
116
if (ipv6_addr_equal(remote, &t->parms.raddr) &&
net/ipv6/ip6_vti.c
143
const struct in6_addr *remote = &p->raddr;
net/ipv6/ip6_vti.c
148
if (!ipv6_addr_any(remote) || !ipv6_addr_any(local)) {
net/ipv6/ip6_vti.c
150
h = HASH(remote, local);
net/ipv6/ip6_vti.c
255
const struct in6_addr *remote = &p->raddr;
net/ipv6/ip6_vti.c
265
ipv6_addr_equal(remote, &t->parms.raddr)) {
net/ipv6/ip6_vti.c
90
vti6_tnl_lookup(struct net *net, const struct in6_addr *remote,
net/ipv6/ip6_vti.c
93
unsigned int hash = HASH(remote, local);
net/ipv6/sit.c
101
__be32 remote, __be32 local,
net/ipv6/sit.c
104
unsigned int h0 = HASH(remote);
net/ipv6/sit.c
112
remote == t->parms.iph.daddr &&
net/ipv6/sit.c
119
if (remote == t->parms.iph.daddr &&
net/ipv6/sit.c
141
__be32 remote = parms->iph.daddr;
net/ipv6/sit.c
146
if (remote) {
net/ipv6/sit.c
148
h ^= HASH(remote);
net/ipv6/sit.c
234
__be32 remote = parms->iph.daddr;
net/ipv6/sit.c
246
remote == t->parms.iph.daddr &&
net/key/af_key.c
2598
&k.local, &k.remote, &k.family);
net/key/af_key.c
3530
!pfkey_sockaddr_fill(&k->remote, 0, (struct sockaddr *)(sa+socklen), family))
net/mctp/af_mctp.c
713
mctp_eid_t remote;
net/mctp/af_mctp.c
720
remote = msk->bind_peer_addr;
net/mctp/af_mctp.c
722
remote = MCTP_ADDR_ANY;
net/mctp/af_mctp.c
723
hash = mctp_bind_hash(msk->bind_type, msk->bind_local_addr, remote);
net/mptcp/pm.c
110
const struct mptcp_addr_info *remote)
net/mptcp/pm.c
115
return mptcp_addresses_equal(&mpc_remote, remote, remote->port);
net/mptcp/pm.c
320
struct mptcp_addr_info local, remote;
net/mptcp/pm.c
330
mptcp_remote_address((struct sock_common *)ssk, &remote);
net/mptcp/pm.c
331
if (!mptcp_addresses_equal(&remote, rem, rem->port))
net/mptcp/pm.c
511
msk->pm.remote = *addr;
net/mptcp/pm.c
721
pm->remote = *addr;
net/mptcp/pm.c
934
*addr = msk->pm.remote;
net/mptcp/pm.c
936
port = !!msk->pm.remote.port;
net/mptcp/pm.c
937
family = msk->pm.remote.family;
net/mptcp/pm_kernel.c
185
struct mptcp_addr_info remote = { 0 };
net/mptcp/pm_kernel.c
191
mptcp_remote_address((struct sock_common *)sk, &remote);
net/mptcp/pm_kernel.c
193
if (!mptcp_pm_addr_families_match(sk, local, &remote))
net/mptcp/pm_kernel.c
197
*addrs = remote;
net/mptcp/pm_kernel.c
453
struct mptcp_addr_info *remote,
net/mptcp/pm_kernel.c
472
if (!mptcp_pm_addr_families_match(sk, &entry->addr, remote))
net/mptcp/pm_kernel.c
507
fill_local_laminar_endp(struct mptcp_sock *msk, struct mptcp_addr_info *remote,
net/mptcp/pm_kernel.c
538
if (!mptcp_pm_addr_families_match(sk, &entry->addr, remote))
net/mptcp/pm_kernel.c
568
struct mptcp_addr_info *remote,
net/mptcp/pm_kernel.c
587
if (!mptcp_pm_addr_families_match(sk, &local->addr, remote))
net/mptcp/pm_kernel.c
606
fill_local_address_any(struct mptcp_sock *msk, struct mptcp_addr_info *remote,
net/mptcp/pm_kernel.c
614
remote->family == AF_INET6 &&
net/mptcp/pm_kernel.c
615
ipv6_addr_v4mapped(&remote->addr6) ? AF_INET :
net/mptcp/pm_kernel.c
617
remote->family;
net/mptcp/pm_kernel.c
619
if (!mptcp_pm_addr_families_match(sk, &local->addr, remote))
net/mptcp/pm_kernel.c
631
fill_local_addresses_vec(struct mptcp_sock *msk, struct mptcp_addr_info *remote,
net/mptcp/pm_kernel.c
634
bool c_flag_case = remote->id && mptcp_pm_add_addr_c_flag_case(msk);
net/mptcp/pm_kernel.c
638
return fill_local_addresses_vec_fullmesh(msk, remote, locals,
net/mptcp/pm_kernel.c
644
return fill_local_laminar_endp(msk, remote, locals);
net/mptcp/pm_kernel.c
650
return fill_local_addresses_vec_c_flag(msk, remote, locals,
net/mptcp/pm_kernel.c
654
return fill_local_address_any(msk, remote, &locals[0]);
net/mptcp/pm_kernel.c
663
struct mptcp_addr_info remote;
net/mptcp/pm_kernel.c
669
msk->pm.remote.family);
net/mptcp/pm_kernel.c
671
remote = msk->pm.remote;
net/mptcp/pm_kernel.c
672
mptcp_pm_announce_addr(msk, &remote, true);
net/mptcp/pm_kernel.c
676
if (has_subflow_daddr(msk, &remote))
net/mptcp/pm_kernel.c
680
if (!remote.port)
net/mptcp/pm_kernel.c
681
remote.port = sk->sk_dport;
net/mptcp/pm_kernel.c
686
nr = fill_local_addresses_vec(msk, &remote, locals, ARRAY_SIZE(locals));
net/mptcp/pm_kernel.c
692
if (__mptcp_subflow_connect(sk, &locals[i], &remote) == 0)
net/mptcp/pm_kernel.c
698
if (remote.id)
net/mptcp/pm_userspace.c
437
const struct mptcp_addr_info *remote)
net/mptcp/pm_userspace.c
441
if (local->family != remote->family)
net/mptcp/pm_userspace.c
458
issk->inet_daddr != remote->addr.s_addr)
net/mptcp/pm_userspace.c
464
!ipv6_addr_equal(&remote->addr6, &ssk->sk_v6_daddr))
net/mptcp/pm_userspace.c
474
issk->inet_dport == remote->port)
net/mptcp/protocol.h
219
struct mptcp_addr_info remote;
net/mptcp/protocol.h
838
const struct mptcp_addr_info *remote);
net/mptcp/subflow.c
1614
const struct mptcp_addr_info *remote)
net/mptcp/subflow.c
1620
int remote_id = remote->id;
net/mptcp/subflow.c
1687
mptcp_info2sockaddr(remote, &addr, ssk->sk_family);
net/qrtr/af_qrtr.c
1000
struct sockaddr_qrtr remote = { AF_QIPCRTR, cb->src_node, cb->src_port };
net/qrtr/af_qrtr.c
1007
node = qrtr_node_lookup(remote.sq_node);
net/qrtr/af_qrtr.c
1021
ret = qrtr_node_enqueue(node, skb, QRTR_TYPE_RESUME_TX, &local, &remote);
net/tipc/bcast.c
397
if (dests->remote) {
net/tipc/bcast.c
398
tipc_bcast_select_xmit_method(net, dests->remote, method);
net/tipc/bcast.c
749
nl->remote++;
net/tipc/bcast.c
757
nl->remote--;
net/tipc/bcast.c
763
nl->remote = 0;
net/tipc/bcast.h
59
u16 remote;
net/tipc/socket.c
1106
if (!dsts->local && !dsts->remote)
net/tipc/socket.c
866
if (!dsts.local && !dsts.remote)
net/tipc/udp_media.c
404
static int enable_mcast(struct udp_bearer *ub, struct udp_media_addr *remote)
net/tipc/udp_media.c
410
if (ntohs(remote->proto) == ETH_P_IP) {
net/tipc/udp_media.c
411
mreqn.imr_multiaddr = remote->ipv4;
net/tipc/udp_media.c
417
err = ipv6_sock_mc_join(sk, ub->ifindex, &remote->ipv6);
net/tipc/udp_media.c
661
struct udp_media_addr remote = {0};
net/tipc/udp_media.c
695
err = tipc_parse_udp_addr(opts[TIPC_NLA_UDP_REMOTE], &remote, NULL);
net/tipc/udp_media.c
699
if (remote.proto != local.proto) {
net/tipc/udp_media.c
705
rmcast = tipc_udp_is_mcast_addr(&remote);
net/tipc/udp_media.c
783
memcpy(&b->bcast_addr.value, &remote, sizeof(remote));
net/tipc/udp_media.c
785
err = enable_mcast(ub, &remote);
net/tipc/udp_media.c
787
err = tipc_udp_rcast_add(b, &remote);
net/vmw_vsock/hyperv_transport.c
566
struct sockaddr_vm *remote, struct msghdr *msg,
net/vmw_vsock/vmci_transport.c
178
struct sockaddr_vm *remote)
net/vmw_vsock/vmci_transport.c
181
vsock_addr_init(remote, pkt->dg.src.context, pkt->src_port);
net/xfrm/xfrm_policy.c
2492
xfrm_address_t *remote = daddr;
net/xfrm/xfrm_policy.c
2499
remote = &tmpl->id.daddr;
net/xfrm/xfrm_policy.c
2507
params.daddr = remote;
net/xfrm/xfrm_policy.c
2516
x = xfrm_state_find(remote, local, fl, tmpl, policy, &error,
net/xfrm/xfrm_policy.c
2527
daddr = remote;
net/xfrm/xfrm_user.c
3151
memcpy(&k->remote, &uk->remote, sizeof(k->remote));
net/xfrm/xfrm_user.c
3566
memcpy(&uk.remote, &k->remote, sizeof(uk.remote));
tools/testing/selftests/bpf/prog_tests/send_signal.c
101
if (!remote)
tools/testing/selftests/bpf/prog_tests/send_signal.c
120
if (remote) {
tools/testing/selftests/bpf/prog_tests/send_signal.c
134
if (!remote)
tools/testing/selftests/bpf/prog_tests/send_signal.c
157
if (!remote) {
tools/testing/selftests/bpf/prog_tests/send_signal.c
172
if (remote) {
tools/testing/selftests/bpf/prog_tests/send_signal.c
204
if (remote)
tools/testing/selftests/bpf/prog_tests/send_signal.c
21
bool signal_thread, bool remote)
tools/testing/selftests/bpf/prog_tests/send_signal.c
217
static void test_send_signal_tracepoint(bool signal_thread, bool remote)
tools/testing/selftests/bpf/prog_tests/send_signal.c
219
test_send_signal_common(NULL, signal_thread, remote);
tools/testing/selftests/bpf/prog_tests/send_signal.c
222
static void test_send_signal_perf(bool signal_thread, bool remote)
tools/testing/selftests/bpf/prog_tests/send_signal.c
231
test_send_signal_common(&attr, signal_thread, remote);
tools/testing/selftests/bpf/prog_tests/send_signal.c
234
static void test_send_signal_nmi(bool signal_thread, bool remote)
tools/testing/selftests/bpf/prog_tests/send_signal.c
261
test_send_signal_common(&attr, signal_thread, remote);
tools/testing/selftests/bpf/prog_tests/send_signal.c
53
if (remote) {
tools/testing/selftests/bpf/prog_tests/send_signal.c
68
if (!remote) {
tools/testing/selftests/bpf/prog_tests/send_signal.c
84
if (remote)
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
203
void *local, *remote;
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
213
remote = &ctx->remote_ip6[0];
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
217
remote = &ctx->remote_ip4;
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
224
err = inet_pton(ctx->family, remote_ip, remote);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
437
struct sockaddr_storage remote, local;
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
447
memset(&remote, 0, sizeof(remote));
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
471
rlen = sizeof(remote);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
472
ret = getpeername(fd, (struct sockaddr *)&remote, &rlen);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
479
assert(remote.ss_family == local.ss_family);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
482
assert(memcmp(&remote, &addrs.addr[0].ss_remote, sizeof(remote)) == 0);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
499
assert(memcmp(&remote, &addrs.addr[0].ss_remote, sizeof(remote)) != 0);
tools/testing/selftests/net/ovpn/ovpn-cli.c
113
} remote;
tools/testing/selftests/net/ovpn/ovpn-cli.c
1811
memcpy(&ovpn->remote, result->ai_addr, result->ai_addrlen);
tools/testing/selftests/net/ovpn/ovpn-cli.c
589
socklen = sizeof(ctx->remote);
tools/testing/selftests/net/ovpn/ovpn-cli.c
590
ret = accept(ctx->socket, (struct sockaddr *)&ctx->remote, &socklen);
tools/testing/selftests/net/ovpn/ovpn-cli.c
620
s = socket(ovpn->remote.in4.sin_family, SOCK_STREAM, 0);
tools/testing/selftests/net/ovpn/ovpn-cli.c
626
switch (ovpn->remote.in4.sin_family) {
tools/testing/selftests/net/ovpn/ovpn-cli.c
637
ret = connect(s, (struct sockaddr *)&ovpn->remote, socklen);
tools/testing/selftests/net/ovpn/ovpn-cli.c
670
switch (ovpn->remote.in4.sin_family) {
tools/testing/selftests/net/ovpn/ovpn-cli.c
673
ovpn->remote.in4.sin_addr.s_addr);
tools/testing/selftests/net/ovpn/ovpn-cli.c
675
ovpn->remote.in4.sin_port);
tools/testing/selftests/net/ovpn/ovpn-cli.c
679
sizeof(ovpn->remote.in6.sin6_addr),
tools/testing/selftests/net/ovpn/ovpn-cli.c
680
&ovpn->remote.in6.sin6_addr);
tools/testing/selftests/net/ovpn/ovpn-cli.c
683
ovpn->remote.in6.sin6_scope_id);
tools/testing/selftests/net/ovpn/ovpn-cli.c
685
ovpn->remote.in6.sin6_port);
tools/testing/selftests/net/tun.c
118
} remote;
tools/testing/selftests/net/tun.c
267
SET_GENEVE_REMOTE(req, cfg->remote.r4.s_addr);
tools/testing/selftests/net/tun.c
269
SET_GENEVE_REMOTE6(req, &cfg->remote.r6,
tools/testing/selftests/net/tun.c
270
sizeof(cfg->remote.r6));
tools/testing/selftests/net/tun.c
275
static int geneve_create(const char *dev, int family, void *remote,
tools/testing/selftests/net/tun.c
286
memcpy(&geneve.remote.r4, remote, sizeof(struct in_addr));
tools/testing/selftests/net/tun.c
288
memcpy(&geneve.remote.r6, remote, sizeof(struct in6_addr));
tools/testing/selftests/x86/fsgsbase.c
338
unsigned long remote)
tools/testing/selftests/x86/fsgsbase.c
350
local, hard_zero ? " and clear gs" : "", remote);
tools/testing/selftests/x86/fsgsbase.c
377
remote_base = remote;
tools/testing/selftests/x86/fsgsbase.c
621
for (int remote = 0; remote < 4; remote++) {
tools/testing/selftests/x86/fsgsbase.c
629
bases_with_hard_zero[remote]);
tools/testing/selftests/x86/test_vsyscall.c
387
struct iovec local, remote;
tools/testing/selftests/x86/test_vsyscall.c
394
remote.iov_base = (void *)0xffffffffff600000;
tools/testing/selftests/x86/test_vsyscall.c
395
remote.iov_len = 4096;
tools/testing/selftests/x86/test_vsyscall.c
396
ret = process_vm_readv(getpid(), &local, 1, &remote, 1, 0);
tools/testing/selftests/x86/test_vsyscall.c
408
ksft_test_result(!memcmp(buf, remote.iov_base, sizeof(buf)), "Read data\n");