/linux-master/drivers/ntb/ |
H A D | msi.c | 24 * the peer memory windows. 89 * inbound memory windows for each peer (where N is the number of peers). 99 int peer, peer_widx; local 114 for (peer = 0; peer < ntb_peer_port_count(ntb); peer++) { 115 peer_widx = ntb_peer_highest_mw_idx(ntb, peer); 119 ret = ntb_mw_get_align(ntb, peer, peer_widx, &addr_align, 127 for (peer = 0; peer < ntb_peer_port_coun 176 int peer; local 367 ntb_msi_peer_trigger(struct ntb_dev *ntb, int peer, struct ntb_msi_desc *desc) argument 397 ntb_msi_peer_addr(struct ntb_dev *ntb, int peer, struct ntb_msi_desc *desc, phys_addr_t *msi_addr) argument [all...] |
/linux-master/drivers/ntb/test/ |
H A D | ntb_msi_test.c | 131 static void ntb_msit_copy_peer_desc(struct ntb_msit_ctx *nm, int peer) argument 134 struct ntb_msi_desc *desc = nm->peers[peer].msi_desc; 135 int irq_count = nm->peers[peer].num_irqs; 138 desc[i].addr_offset = ntb_peer_spad_read(nm->ntb, peer, 140 desc[i].data = ntb_peer_spad_read(nm->ntb, peer, 2 * i + 2); 143 dev_info(&nm->ntb->dev, "Found %d interrupts on peer %d\n", 144 irq_count, peer); 146 complete_all(&nm->peers[peer].init_comp); 155 int peer; local 159 for (peer 186 struct ntb_msit_peer *peer = data; local 203 struct ntb_msit_peer *peer = data; local 215 struct ntb_msit_peer *peer = data; local 227 struct ntb_msit_peer *peer = data; local 236 struct ntb_msit_peer *peer = data; local [all...] |
H A D | ntb_perf.c | 64 * Eg: start performance test with peer (index 0) and get the test metrics 204 int (*cmd_send)(struct perf_peer *peer, enum perf_cmd cmd, u64 data); 249 static inline bool perf_link_is_up(struct perf_peer *peer) argument 253 link = ntb_link_is_up(peer->perf->ntb, NULL, NULL); 254 return !!(link & BIT_ULL_MASK(peer->pidx)); 257 static int perf_spad_cmd_send(struct perf_peer *peer, enum perf_cmd cmd, argument 260 struct perf_ctx *perf = peer->perf; 274 if (!perf_link_is_up(peer)) 277 sts = ntb_peer_spad_read(perf->ntb, peer->pidx, 284 ntb_peer_spad_write(perf->ntb, peer 307 struct perf_peer *peer; local 348 perf_msg_cmd_send(struct perf_peer *peer, enum perf_cmd cmd, u64 data) argument 421 perf_cmd_send(struct perf_peer *peer, enum perf_cmd cmd, u64 data) argument 432 perf_cmd_exec(struct perf_peer *peer, enum perf_cmd cmd) argument 458 struct perf_peer *peer; local 485 struct perf_peer *peer; local 532 perf_free_outbuf(struct perf_peer *peer) argument 537 perf_setup_outbuf(struct perf_peer *peer) argument 557 perf_free_inbuf(struct perf_peer *peer) argument 568 perf_setup_inbuf(struct perf_peer *peer) argument 630 struct perf_peer *peer = to_peer_service(work); local 762 struct perf_peer *peer = &perf->peers[pidx]; local 792 struct perf_peer *peer = pthr->perf->test_peer; local 875 struct perf_peer *peer = pthr->perf->test_peer; local 924 struct perf_peer *peer = pthr->perf->test_peer; local 1079 perf_submit_test(struct perf_peer *peer) argument 1186 struct perf_peer *peer; local 1291 struct perf_peer *peer; local 1409 perf_setup_peer_mw(struct perf_peer *peer) argument 1440 struct perf_peer *peer; local [all...] |
H A D | ntb_tool.c | 61 * Eg: check local/peer device information. 76 * # 3) up to six peer devices 78 * # Check peer device port number 81 * # Check peer device(s) functionality to be used 101 * # Check if link with peer device is up/down: 120 * # Ring/clear/get peer doorbell 121 * root@peer# echo 's 1' > $DBG_DIR/peer_db 122 * root@peer# echo 'c 1' > $DBG_DIR/peer_db 123 * root@peer# cat $DBG_DIR/peer_db 125 * # Set/clear/get peer doorbel 424 struct tool_peer *peer = filep->private_data; local 491 struct tool_peer *peer = filep->private_data; local 513 struct tool_peer *peer = filep->private_data; local [all...] |
/linux-master/drivers/pmdomain/qcom/ |
H A D | rpmhpd.c | 28 * @peer: A peer power domain in case Active only Voting is 30 * @active_only: True if it represents an Active only peer 48 struct rpmhpd *peer; member in struct:rpmhpd 75 .peer = &cx_ao, 82 .peer = &cx, 89 .peer = &cx_ao_w_mx_parent, 97 .peer = &cx_w_mx_parent, 125 .peer = &mmcx_ao, 132 .peer 690 struct rpmhpd *peer = pd->peer; local [all...] |
H A D | rpmpd.c | 53 struct rpmpd *peer; member in struct:rpmpd 76 .peer = &cx_rwcx0_lvl_ao, 84 .peer = &cx_rwcx0_lvl, 94 .peer = &cx_s1a_corner_ao, 102 .peer = &cx_s1a_corner, 112 .peer = &cx_s1a_lvl_ao, 120 .peer = &cx_s1a_lvl, 130 .peer = &cx_s2a_corner_ao, 138 .peer = &cx_s2a_corner, 148 .peer 996 struct rpmpd *peer = pd->peer; local [all...] |
/linux-master/drivers/rapidio/ |
H A D | rio_cm.c | 935 * @peer: target RapidIO device 945 struct cm_peer *peer, u16 rem_ch) 962 ch->rdev = peer->rdev; 978 hdr->bhdr.dst_id = htonl(peer->rdev->destid); 991 ret = riocm_post_send(cm, peer->rdev, hdr, sizeof(*hdr)); 996 ret = riocm_queue_req(cm, peer->rdev, hdr, sizeof(*hdr)); 1079 struct cm_peer *peer; local 1156 list_for_each_entry(peer, &new_ch->cmdev->peers, node) { 1157 if (peer->rdev->destid == new_ch->rem_destid) { 1159 rio_name(peer 944 riocm_ch_connect(u16 loc_ch, struct cm_dev *cm, struct cm_peer *peer, u16 rem_ch) argument 1565 struct cm_peer *peer; local 1784 struct cm_peer *peer; local 1948 struct cm_peer *peer; local 1994 struct cm_peer *peer; local 2178 struct cm_peer *peer, *temp; local [all...] |
/linux-master/drivers/tty/hvc/ |
H A D | hvc_iucv.c | 1023 static DEVICE_ATTR(peer, 0640, hvc_iucv_dev_peer_show, NULL);
|
/linux-master/drivers/ufs/core/ |
H A D | ufshcd.c | 4140 * @peer: indicate whether peer or local 4145 u8 attr_set, u32 mib_val, u8 peer) 4150 "dme-peer-set" 4152 const char *set = action[!!peer]; 4156 uic_cmd.command = peer ? 4163 /* for peer attributes we retry upon failure */ 4168 } while (ret && peer && --retries); 4184 * @peer: indicate whether peer o 4144 ufshcd_dme_set_attr(struct ufs_hba *hba, u32 attr_sel, u8 attr_set, u32 mib_val, u8 peer) argument 4188 ufshcd_dme_get_attr(struct ufs_hba *hba, u32 attr_sel, u32 *mib_val, u8 peer) argument 4917 ufshcd_disable_tx_lcc(struct ufs_hba *hba, bool peer) argument [all...] |
/linux-master/drivers/ufs/host/ |
H A D | ufshcd-dwc.c | 26 ATTR_SET_NOR, v[attr_node].mib_val, v[attr_node].peer); 71 * This function configures both the local side (host) and the peer side
|
H A D | ufshcd-dwc.h | 18 u8 peer; member in struct:ufshcd_dme_attr_val
|
/linux-master/drivers/usb/core/ |
H A D | hcd.c | 2659 * freed. When hcd_release() is called for either hcd in a peer set, 2660 * invalidate the peer's ->shared_hcd and ->primary_hcd pointers. 2668 struct usb_hcd *peer = hcd->shared_hcd; local 2670 peer->shared_hcd = NULL; 2671 peer->primary_hcd = NULL; 2746 * and disable peer lookups
|
H A D | hub.h | 85 * @peer: related usb2 and usb3 ports (share the same connector) 104 struct usb_port *peer; member in struct:usb_port
|
H A D | port.c | 356 struct usb_port *peer = port_dev->peer; local 368 * Power on our usb3 peer before this usb2 port to prevent a usb3 371 if (!port_dev->is_superspeed && peer) 372 pm_runtime_get_sync(&peer->dev); 414 struct usb_port *peer = port_dev->peer; local 441 * Our peer usb3 port may now be able to suspend, so 445 if (!port_dev->is_superspeed && peer) 446 pm_runtime_put(&peer 609 struct usb_port *port_dev = p, *peer; local 641 struct usb_port *port_dev = hub->ports[port1 - 1], *peer; local 838 struct usb_port *peer; local [all...] |
/linux-master/fs/afs/ |
H A D | addr_list.c | 22 rxrpc_kernel_put_peer(alist->addrs[i].peer); 287 struct rxrpc_peer *peer; local 300 peer = rxrpc_kernel_lookup_peer(net->socket, &srx, GFP_KERNEL); 301 if (!peer) 305 if (peer == alist->addrs[i].peer) { 306 rxrpc_kernel_put_peer(peer); 309 if (peer <= alist->addrs[i].peer) 318 alist->addrs[i].peer 331 struct rxrpc_peer *peer; local [all...] |
H A D | addr_prefs.c | 474 sa = rxrpc_kernel_remote_addr(alist->addrs[i].peer); 496 sa = rxrpc_kernel_remote_addr(alist->addrs[i].peer);
|
H A D | cmservice.c | 142 * Find the server record by peer address and record a probe to the cache 149 struct rxrpc_peer *peer; local 151 peer = rxrpc_kernel_get_call_peer(call->net->socket, call->rxcall); 153 server = afs_find_server(call->net, peer);
|
H A D | fs_probe.c | 211 rtt_us = rxrpc_kernel_get_srtt(addr->peer); 228 rxrpc_kernel_remote_addr(alist->addrs[index].peer),
|
H A D | fsclient.c | 1641 call->peer = rxrpc_kernel_get_peer(addr->peer); 1755 call->peer = rxrpc_kernel_get_peer(estate->addresses->addrs[addr_index].peer);
|
H A D | internal.h | 99 struct rxrpc_peer *peer; member in struct:afs_address 134 struct rxrpc_peer *peer; /* Remote endpoint */ member in struct:afs_call 460 #define AFS_VLSERVER_PROBE_IS_YFS 0x02 /* The peer appears to be YFS */ 461 #define AFS_VLSERVER_PROBE_NOT_YFS 0x04 /* The peer appears not to be YFS */ 1356 call->peer = rxrpc_kernel_get_peer(alist->addrs[op->addr_index].peer);
|
H A D | proc.c | 360 rxrpc_kernel_remote_addr(alist->addrs[i].peer)); 461 i, rxrpc_kernel_remote_addr(addr->peer), 464 rxrpc_kernel_get_srtt(addr->peer),
|
H A D | rotate.c | 549 if (!sal->addrs[j].peer) 624 rxrpc_kernel_remote_addr(alist->addrs[op->addr_index].peer));
|
H A D | rxrpc.c | 181 rxrpc_kernel_put_peer(call->peer); 307 _enter(",{%pISp+%u},", rxrpc_kernel_remote_addr(call->peer), call->service_id); 335 rxcall = rxrpc_kernel_begin_call(call->net->socket, call->peer, call->key, 463 rxrpc_kernel_remote_addr(call->peer));
|
H A D | server.c | 24 struct afs_server *afs_find_server(struct afs_net *net, const struct rxrpc_peer *peer) argument 45 if (alist->addrs[i].peer == peer)
|
H A D | vl_alias.c | 48 unsigned long pa = (unsigned long)la->addrs[a].peer; 49 unsigned long pb = (unsigned long)lb->addrs[b].peer;
|