/linux-master/net/rxrpc/ |
H A D | rtt.c | 18 static u32 rxrpc_rto_min_us(struct rxrpc_peer *peer) argument 23 static u32 __rxrpc_set_rto(const struct rxrpc_peer *peer) argument 25 return (peer->srtt_us >> 3) + peer->rttvar_us; 43 static void rxrpc_rtt_estimator(struct rxrpc_peer *peer, long sample_rtt_us) argument 46 u32 srtt = peer->srtt_us; 69 m -= (peer->mdev_us >> 2); /* similar update on mdev */ 81 m -= (peer->mdev_us >> 2); /* similar update on mdev */ 84 peer->mdev_us += m; /* mdev = 3/4 mdev + 1/4 new */ 85 if (peer 105 rxrpc_set_rto(struct rxrpc_peer *peer) argument 130 rxrpc_ack_update_rtt(struct rxrpc_peer *peer, long rtt_us) argument 152 struct rxrpc_peer *peer = call->peer; local 173 rxrpc_get_rto_backoff(struct rxrpc_peer *peer, bool retrans) argument 189 rxrpc_peer_init_rtt(struct rxrpc_peer *peer) argument [all...] |
H A D | peer_object.c | 28 * Hash a peer key. 62 /* Step through the peer address in 16-bit portions for speed */ 71 * Compare a peer to a key. Return -ve, 0 or +ve to indicate less than, same 78 static long rxrpc_peer_cmp_key(const struct rxrpc_peer *peer, argument 85 diff = ((peer->hash_key - hash_key) ?: 86 ((unsigned long)peer->local - (unsigned long)local) ?: 87 (peer->srx.transport_type - srx->transport_type) ?: 88 (peer->srx.transport_len - srx->transport_len) ?: 89 (peer->srx.transport.family - srx->transport.family)); 95 return ((u16 __force)peer 121 struct rxrpc_peer *peer; local 139 struct rxrpc_peer *peer; local 152 rxrpc_assess_MTU_size(struct rxrpc_local *local, struct rxrpc_peer *peer) argument 213 struct rxrpc_peer *peer; local 241 rxrpc_init_peer(struct rxrpc_local *local, struct rxrpc_peer *peer, unsigned long hash_key) argument 282 struct rxrpc_peer *peer; local 296 rxrpc_free_peer(struct rxrpc_peer *peer) argument 308 rxrpc_new_incoming_peer(struct rxrpc_local *local, struct rxrpc_peer *peer) argument 328 struct rxrpc_peer *peer, *candidate; local 379 rxrpc_get_peer(struct rxrpc_peer *peer, enum rxrpc_peer_trace why) argument 391 rxrpc_get_peer_maybe(struct rxrpc_peer *peer, enum rxrpc_peer_trace why) argument 408 __rxrpc_put_peer(struct rxrpc_peer *peer) argument 425 rxrpc_put_peer(struct rxrpc_peer *peer, enum rxrpc_peer_trace why) argument 445 struct rxrpc_peer *peer; local 480 rxrpc_kernel_get_srtt(const struct rxrpc_peer *peer) argument 493 rxrpc_kernel_remote_srx(const struct rxrpc_peer *peer) argument 506 rxrpc_kernel_remote_addr(const struct rxrpc_peer *peer) argument [all...] |
H A D | peer_event.c | 26 * Find the peer associated with a local error. 103 static void rxrpc_adjust_mtu(struct rxrpc_peer *peer, unsigned int mtu) argument 106 if (mtu > 0 && peer->if_mtu == 65535 && mtu < peer->if_mtu) 107 peer->if_mtu = mtu; 111 mtu = peer->if_mtu; 118 if (mtu < peer->hdrsize) 119 mtu = peer->hdrsize + 4; 123 if (mtu < peer->mtu) { 124 spin_lock(&peer 138 struct rxrpc_peer *peer = NULL; local 172 rxrpc_store_error(struct rxrpc_peer *peer, struct sk_buff *skb) argument 202 rxrpc_distribute_error(struct rxrpc_peer *peer, struct sk_buff *skb, enum rxrpc_call_completion compl, int err) argument 235 struct rxrpc_peer *peer; local [all...] |
H A D | conn_service.c | 16 * the hash function. So, instead, we use a hash table for the peer and from 21 struct rxrpc_connection *rxrpc_find_service_conn_rcu(struct rxrpc_peer *peer, argument 39 read_seqbegin_or_lock(&peer->service_conn_lock, &seq); 41 p = rcu_dereference_raw(peer->service_conns.rb_node); 53 } while (need_seqretry(&peer->service_conn_lock, seq)); 55 done_seqretry(&peer->service_conn_lock, seq); 61 * Insert a service connection into a peer's tree, thereby making it a target 64 static void rxrpc_publish_service_conn(struct rxrpc_peer *peer, argument 71 write_seqlock(&peer->service_conn_lock); 73 pp = &peer 189 struct rxrpc_peer *peer = conn->peer; local [all...] |
/linux-master/drivers/net/wireguard/ |
H A D | timers.c | 8 #include "peer.h" 30 static inline void mod_peer_timer(struct wg_peer *peer, argument 35 if (likely(netif_running(peer->device->dev) && 36 !READ_ONCE(peer->is_dead))) 43 struct wg_peer *peer = from_timer(peer, timer, local 46 if (peer->timer_handshake_attempts > MAX_TIMER_HANDSHAKES) { 47 pr_debug("%s: Handshake for peer %llu (%pISpfsc) did not complete after %d attempts, giving up\n", 48 peer->device->dev->name, peer 81 struct wg_peer *peer = from_timer(peer, timer, timer_send_keepalive); local 93 struct wg_peer *peer = from_timer(peer, timer, timer_new_handshake); local 107 struct wg_peer *peer = from_timer(peer, timer, timer_zero_key_material); local 124 struct wg_peer *peer = container_of(work, struct wg_peer, local 137 struct wg_peer *peer = from_timer(peer, timer, local 145 wg_timers_data_sent(struct wg_peer *peer) argument 154 wg_timers_data_received(struct wg_peer *peer) argument 168 wg_timers_any_authenticated_packet_sent(struct wg_peer *peer) argument 176 wg_timers_any_authenticated_packet_received(struct wg_peer *peer) argument 182 wg_timers_handshake_initiated(struct wg_peer *peer) argument 192 wg_timers_handshake_complete(struct wg_peer *peer) argument 203 wg_timers_session_derived(struct wg_peer *peer) argument 212 wg_timers_any_authenticated_packet_traversal(struct wg_peer *peer) argument 219 wg_timers_init(struct wg_peer *peer) argument 235 wg_timers_stop(struct wg_peer *peer) argument [all...] |
H A D | timers.h | 13 void wg_timers_init(struct wg_peer *peer); 14 void wg_timers_stop(struct wg_peer *peer); 15 void wg_timers_data_sent(struct wg_peer *peer); 16 void wg_timers_data_received(struct wg_peer *peer); 17 void wg_timers_any_authenticated_packet_sent(struct wg_peer *peer); 18 void wg_timers_any_authenticated_packet_received(struct wg_peer *peer); 19 void wg_timers_handshake_initiated(struct wg_peer *peer); 20 void wg_timers_handshake_complete(struct wg_peer *peer); 21 void wg_timers_session_derived(struct wg_peer *peer); 22 void wg_timers_any_authenticated_packet_traversal(struct wg_peer *peer); [all...] |
H A D | peer.c | 6 #include "peer.h" 25 struct wg_peer *peer; local 33 peer = kmem_cache_zalloc(peer_cache, GFP_KERNEL); 34 if (unlikely(!peer)) 36 if (unlikely(dst_cache_init(&peer->endpoint_cache, GFP_KERNEL))) 39 peer->device = wg; 40 wg_noise_handshake_init(&peer->handshake, &wg->static_identity, 41 public_key, preshared_key, peer); 42 peer->internal_id = atomic64_inc_return(&peer_counter); 43 peer 71 wg_peer_get_maybe_zero(struct wg_peer *peer) argument 80 peer_make_dead(struct wg_peer *peer) argument 94 peer_remove_after_dead(struct wg_peer *peer) argument 156 wg_peer_remove(struct wg_peer *peer) argument 169 struct wg_peer *peer, *temp; local 188 struct wg_peer *peer = container_of(rcu, struct wg_peer, rcu); local 202 struct wg_peer *peer = container_of(refcount, struct wg_peer, refcount); local 223 wg_peer_put(struct wg_peer *peer) argument [all...] |
H A D | send.c | 9 #include "peer.h" 21 static void wg_packet_send_handshake_initiation(struct wg_peer *peer) argument 25 if (!wg_birthdate_has_expired(atomic64_read(&peer->last_sent_handshake), 29 atomic64_set(&peer->last_sent_handshake, ktime_get_coarse_boottime_ns()); 30 net_dbg_ratelimited("%s: Sending handshake initiation to peer %llu (%pISpfsc)\n", 31 peer->device->dev->name, peer->internal_id, 32 &peer->endpoint.addr); 34 if (wg_noise_handshake_create_initiation(&packet, &peer->handshake)) { 35 wg_cookie_add_mac_to_packet(&packet, sizeof(packet), peer); 48 struct wg_peer *peer = container_of(work, struct wg_peer, local 55 wg_packet_send_queued_handshake_initiation(struct wg_peer *peer, bool is_retry) argument 85 wg_packet_send_handshake_response(struct wg_peer *peer) argument 124 keep_key_fresh(struct wg_peer *peer) argument 221 wg_packet_send_keepalive(struct wg_peer *peer) argument 242 wg_packet_create_data_done(struct wg_peer *peer, struct sk_buff *first) argument 264 struct wg_peer *peer = container_of(work, struct wg_peer, transmit_packet_work); local 311 wg_packet_create_data(struct wg_peer *peer, struct sk_buff *first) argument 333 wg_packet_purge_staged_packets(struct wg_peer *peer) argument 342 wg_packet_send_staged_packets(struct wg_peer *peer) argument [all...] |
H A D | netlink.c | 8 #include "peer.h" 106 get_peer(struct wg_peer *peer, struct sk_buff *skb, struct dump_ctx *ctx) argument 116 down_read(&peer->handshake.lock); 118 peer->handshake.remote_static); 119 up_read(&peer->handshake.lock); 125 .tv_sec = peer->walltime_last_handshake.tv_sec, 126 .tv_nsec = peer->walltime_last_handshake.tv_nsec 129 down_read(&peer->handshake.lock); 132 peer->handshake.preshared_key); 133 up_read(&peer 212 struct wg_peer *peer, *next_peer_cursor; local 316 struct wg_peer *peer; local 329 set_allowedip(struct wg_peer *peer, struct nlattr **attrs) argument 360 struct wg_peer *peer = NULL; local 526 struct wg_peer *peer; local 548 struct wg_peer *peer, *temp; local 584 struct nlattr *attr, *peer[WGPEER_A_MAX + 1]; local [all...] |
H A D | peerlookup.c | 7 #include "peer.h" 36 struct wg_peer *peer) 39 hlist_add_head_rcu(&peer->pubkey_hash, 40 pubkey_bucket(table, peer->handshake.remote_static)); 45 struct wg_peer *peer) 48 hlist_del_init_rcu(&peer->pubkey_hash); 52 /* Returns a strong reference to a peer */ 57 struct wg_peer *iter_peer, *peer = NULL; local 64 peer = iter_peer; 68 peer 35 wg_pubkey_hashtable_add(struct pubkey_hashtable *table, struct wg_peer *peer) argument 44 wg_pubkey_hashtable_remove(struct pubkey_hashtable *table, struct wg_peer *peer) argument 202 wg_index_hashtable_lookup(struct index_hashtable *table, const enum index_hashtable_type type_mask, const __le32 index, struct wg_peer **peer) argument [all...] |
H A D | receive.c | 8 #include "peer.h" 20 static void update_rx_stats(struct wg_peer *peer, size_t len) argument 22 dev_sw_netstats_rx_add(peer->device->dev, len); 23 peer->rx_bytes += len; 96 struct wg_peer *peer = NULL; local 144 peer = wg_noise_handshake_consume_initiation(message, wg); 145 if (unlikely(!peer)) { 150 wg_socket_set_peer_endpoint_from_skb(peer, skb); 151 net_dbg_ratelimited("%s: Receiving handshake initiation from peer %llu (%pISpfsc)\n", 152 wg->dev->name, peer 220 keep_key_fresh(struct wg_peer *peer) argument 335 wg_packet_consume_data_done(struct wg_peer *peer, struct sk_buff *skb, struct endpoint *endpoint) argument 440 struct wg_peer *peer = container_of(napi, struct wg_peer, napi); local 512 struct wg_peer *peer = NULL; local [all...] |
H A D | peer.h | 73 struct wg_peer *__must_check wg_peer_get_maybe_zero(struct wg_peer *peer); 74 static inline struct wg_peer *wg_peer_get(struct wg_peer *peer) argument 76 kref_get(&peer->refcount); 77 return peer; 79 void wg_peer_put(struct wg_peer *peer); 80 void wg_peer_remove(struct wg_peer *peer);
|
H A D | cookie.c | 7 #include "peer.h" 44 /* Must hold peer->handshake.static_identity->lock */ 61 void wg_cookie_checker_precompute_peer_keys(struct wg_peer *peer) argument 63 precompute_key(peer->latest_cookie.cookie_decryption_key, 64 peer->handshake.remote_static, cookie_key_label); 65 precompute_key(peer->latest_cookie.message_mac1_key, 66 peer->handshake.remote_static, mac1_key_label); 157 struct wg_peer *peer) 162 down_write(&peer->latest_cookie.lock); 164 peer 156 wg_cookie_add_mac_to_packet(void *message, size_t len, struct wg_peer *peer) argument 201 struct wg_peer *peer = NULL; local [all...] |
H A D | device.c | 11 #include "peer.h" 36 struct wg_peer *peer; local 54 list_for_each_entry(peer, &wg->peer_list, peer_list) { 55 wg_packet_send_staged_packets(peer); 56 if (peer->persistent_keepalive_interval) 57 wg_packet_send_keepalive(peer); 67 struct wg_peer *peer; local 83 list_for_each_entry(peer, &wg->peer_list, peer_list) { 84 del_timer(&peer->timer_zero_key_material); 85 wg_noise_handshake_clear(&peer 100 struct wg_peer *peer; local 118 struct wg_peer *peer; local 141 struct wg_peer *peer; local 412 struct wg_peer *peer; local [all...] |
H A D | socket.h | 17 int wg_socket_send_buffer_to_peer(struct wg_peer *peer, void *data, 19 int wg_socket_send_skb_to_peer(struct wg_peer *peer, struct sk_buff *skb, 27 void wg_socket_set_peer_endpoint(struct wg_peer *peer, 29 void wg_socket_set_peer_endpoint_from_skb(struct wg_peer *peer, 31 void wg_socket_clear_peer_endpoint_src(struct wg_peer *peer);
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | peer.c | 8 #include "peer.h" 14 struct ath12k_peer *peer; local 18 list_for_each_entry(peer, &ab->peers, list) { 19 if (peer->vdev_id != vdev_id) 21 if (!ether_addr_equal(peer->addr, addr)) 24 return peer; 33 struct ath12k_peer *peer; local 37 list_for_each_entry(peer, &ab->peers, list) { 38 if (peer->pdev_idx != pdev_idx) 40 if (!ether_addr_equal(peer 52 struct ath12k_peer *peer; local 69 struct ath12k_peer *peer; local 82 struct ath12k_peer *peer; local 99 struct ath12k_peer *peer; local 112 struct ath12k_peer *peer; local 137 struct ath12k_peer *peer; local 186 struct ath12k_peer *peer, *tmp; local 268 struct ath12k_peer *peer; local [all...] |
/linux-master/drivers/net/can/ |
H A D | vxcan.c | 34 struct net_device __rcu *peer; member in struct:vxcan_priv 40 struct net_device *peer; local 49 peer = rcu_dereference(priv->peer); 50 if (unlikely(!peer)) { 69 skb->dev = peer; 76 peerstats = &peer->stats; 90 struct net_device *peer = rtnl_dereference(priv->peer); local 92 if (!peer) 105 struct net_device *peer = rtnl_dereference(priv->peer); local 117 struct net_device *peer; local 180 struct net_device *peer; local 267 struct net_device *peer; local 293 struct net_device *peer = rtnl_dereference(priv->peer); local [all...] |
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | peer.c | 8 #include "peer.h" 14 struct ath11k_peer *peer; local 18 list_for_each_entry(peer, &ab->peers, list) { 19 if (peer->peer_id != peer_id) 22 return peer; 31 struct ath11k_peer *peer; local 35 list_for_each_entry(peer, &ab->peers, list) { 36 if (peer->vdev_id != vdev_id) 38 if (!ether_addr_equal(peer->addr, addr)) 41 return peer; 50 struct ath11k_peer *peer; local 66 struct ath11k_peer *peer; local 82 struct ath11k_peer *peer; local 98 struct ath11k_peer *peer; local 123 struct ath11k_peer *peer; local 206 ath11k_peer_rhash_add(struct ath11k_base *ab, struct ath11k_peer *peer) argument 242 struct ath11k_peer *peer, *tmp; local 296 struct ath11k_peer *peer; local 373 struct ath11k_peer *peer; local 474 ath11k_peer_rhash_delete(struct ath11k_base *ab, struct ath11k_peer *peer) argument [all...] |
/linux-master/drivers/ntb/test/ |
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...] |
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | txrx.c | 153 struct ath10k_peer *peer; local 157 list_for_each_entry(peer, &ar->peers, list) { 158 if (peer->vdev_id != vdev_id) 160 if (!ether_addr_equal(peer->addr, addr)) 163 return peer; 171 struct ath10k_peer *peer; local 173 if (peer_id >= BITS_PER_TYPE(peer->peer_ids)) 178 list_for_each_entry(peer, &ar->peers, list) 179 if (test_bit(peer_id, peer->peer_ids)) 180 return peer; 221 struct ath10k_peer *peer; local 257 struct ath10k_peer *peer; local [all...] |
/linux-master/net/sctp/ |
H A D | associola.c | 170 asoc->peer.rwnd = SCTP_DEFAULT_MAXWINDOW; 206 INIT_LIST_HEAD(&asoc->peer.transport_addr_list); 219 asoc->peer.sack_needed = 1; 220 asoc->peer.sack_generation = 1; 238 /* Assume that peer would support both address types unless we are 241 asoc->peer.ipv4_address = 1; 243 asoc->peer.ipv6_address = 1; 347 sctp_tsnmap_free(&asoc->peer.tsn_map); 368 /* Free peer's cached cookie. */ 369 kfree(asoc->peer 481 sctp_assoc_rm_peer(struct sctp_association *asoc, struct sctp_transport *peer) argument 587 struct sctp_transport *peer; local [all...] |
/linux-master/net/tipc/ |
H A D | monitor.c | 49 * @ack_gen: most recent generation of self's domain acked by peer 63 /* struct tipc_peer: state of a peer node and its domain 64 * @addr: tipc node identity of peer 65 * @head_map: shows which other nodes currently consider peer 'up' 66 * @domain: most recent domain record from peer 70 * @is_up: peer is up as seen from this node 71 * @is_head: peer is assigned domain head as seen from this node 72 * @is_local: peer is in local domain and should be continuously monitored 166 static struct tipc_peer *peer_prev(struct tipc_peer *peer) argument 168 return list_last_entry(&peer 171 peer_nxt(struct tipc_peer *peer) argument 176 peer_head(struct tipc_peer *peer) argument 185 struct tipc_peer *peer; local 211 mon_identify_lost_members(struct tipc_peer *peer, struct tipc_mon_domain *dom_bef, int applied_bef) argument 245 mon_apply_domain(struct tipc_monitor *mon, struct tipc_peer *peer) argument 275 struct tipc_peer *peer = self; local 308 mon_update_neighbors(struct tipc_monitor *mon, struct tipc_peer *peer) argument 326 struct tipc_peer *peer = peer_nxt(head); local 356 struct tipc_peer *peer, *prev, *head; local 390 tipc_mon_add_peer(struct tipc_monitor *mon, u32 addr, struct tipc_peer **peer) argument 426 struct tipc_peer *peer, *head; local 445 struct tipc_peer *peer, *head; local 487 struct tipc_peer *peer; local 604 struct tipc_peer *peer; local 687 struct tipc_peer *peer, *tmp; local 743 __tipc_nl_add_monitor_peer(struct tipc_peer *peer, struct tipc_nl_msg *msg) argument 801 struct tipc_peer *peer; local [all...] |
/linux-master/net/smc/ |
H A D | smc_cdc.h | 195 static inline void smc_host_cursor_to_cdc(union smc_cdc_cursor *peer, argument 201 peer->count = htonl(save->count); 202 peer->wrap = htons(save->wrap); 203 /* peer->reserved = htons(0); must be ensured by caller */ 206 static inline void smc_host_msg_to_cdc(struct smc_cdc_msg *peer, argument 212 peer->common.type = local->common.type; 213 peer->len = local->len; 214 peer->seqno = htons(local->seqno); 215 peer->token = htonl(local->token); 216 smc_host_cursor_to_cdc(&peer 222 smc_cdc_cursor_to_host(union smc_host_cursor *local, union smc_cdc_cursor *peer, struct smc_connection *conn) argument 241 smcr_cdc_msg_to_host(struct smc_host_cdc_msg *local, struct smc_cdc_msg *peer, struct smc_connection *conn) argument 255 smcd_cdc_msg_to_host(struct smc_host_cdc_msg *local, struct smcd_cdc_msg *peer, struct smc_connection *conn) argument 272 smc_cdc_msg_to_host(struct smc_host_cdc_msg *local, struct smc_cdc_msg *peer, struct smc_connection *conn) argument [all...] |
/linux-master/net/bluetooth/ |
H A D | 6lowpan.c | 60 /* peer addresses in various formats */ 84 struct lowpan_peer *peer) 86 list_add_rcu(&peer->list, &dev->peers); 91 struct lowpan_peer *peer) 93 list_del_rcu(&peer->list); 94 kfree_rcu(peer, rcu); 99 BT_DBG("last peer"); 109 struct lowpan_peer *peer; local 111 list_for_each_entry_rcu(peer, &dev->peers, list) { 112 if (peer 83 peer_add(struct lowpan_btle_dev *dev, struct lowpan_peer *peer) argument 90 peer_del(struct lowpan_btle_dev *dev, struct lowpan_peer *peer) argument 122 struct lowpan_peer *peer; local 139 struct lowpan_peer *peer; local 201 struct lowpan_peer *peer = NULL; local 246 iphc_decompress(struct sk_buff *skb, struct net_device *netdev, struct lowpan_peer *peer) argument 256 recv_pkt(struct sk_buff *skb, struct net_device *dev, struct lowpan_peer *peer) argument 347 struct lowpan_peer *peer; local 373 struct lowpan_peer *peer; local 637 struct lowpan_peer *peer; local 767 struct lowpan_peer *peer; local 906 struct lowpan_peer *peer; local 990 struct lowpan_peer *peer, *tmp_peer, *new_peer; local 1113 struct lowpan_peer *peer; local 1154 struct lowpan_peer *peer; local [all...] |
/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...] |