Searched refs:src (Results 226 - 250 of 3385) sorted by last modified time

1234567891011>>

/linux-master/net/wireless/
H A DMakefile21 CFLAGS_trace.o := -I$(src)
28 $(obj)/shipped-certs.c: $(sort $(wildcard $(src)/certs/*.hex))
/linux-master/net/vmw_vsock/
H A Daf_vsock.c172 #define VSOCK_CONN_HASH(src, dst) \
173 (((src)->svm_cid ^ (dst)->svm_port) % VSOCK_HASH_SIZE)
174 #define vsock_connected_sockets(src, dst) \
175 (&vsock_connected_table[VSOCK_CONN_HASH(src, dst)])
252 static struct sock *__vsock_find_connected_socket(struct sockaddr_vm *src, argument
257 list_for_each_entry(vsk, vsock_connected_sockets(src, dst),
259 if (vsock_addr_equals_addr(src, &vsk->remote_addr) &&
319 struct sock *vsock_find_connected_socket(struct sockaddr_vm *src, argument
325 sk = __vsock_find_connected_socket(src, dst);
/linux-master/net/sunrpc/auth_gss/
H A Dsvcauth_gss.c146 static int dup_to_netobj(struct xdr_netobj *dst, char *src, int len) argument
149 dst->data = (len ? kmemdup(src, len, GFP_KERNEL) : NULL);
155 static inline int dup_netobj(struct xdr_netobj *dst, struct xdr_netobj *src) argument
157 return dup_to_netobj(dst, src->data, src->len);
/linux-master/net/phonet/
H A Dpep.c769 struct sockaddr_pn dst, src; local
854 pn_skb_get_src_sockaddr(skb, &src);
856 newpn->pn_sk.dobject = pn_sockaddr_get_object(&src);
/linux-master/net/netrom/
H A Daf_netrom.c876 ax25_address *src, *dest, *user; local
888 src = (ax25_address *)(skb->data + 0);
921 sk = nr_find_peer(peer_circuit_index, peer_circuit_id, src);
924 sk = nr_find_peer(circuit_index, circuit_id, src);
988 nr_make->dest_addr = *src;
/linux-master/net/iucv/
H A Daf_iucv.c101 static inline void high_nmcpy(unsigned char *dst, char *src) argument
103 memcpy(dst, src, 8);
106 static inline void low_nmcpy(unsigned char *dst, char *src) argument
108 memcpy(&dst[8], src, 8);
/linux-master/net/ipv6/
H A Droute.c111 struct in6_addr *dest, struct in6_addr *src,
1497 const struct in6_addr *src)
1502 struct in6_addr src; member in struct:__anon585
1511 if (src)
1512 combined.src = *src;
1809 * However, the src addr used to create the hash
2335 keys->addrs.v6addrs.src = _flkeys->addrs.v6addrs.src;
2340 keys->addrs.v6addrs.src
1496 rt6_exception_hash(const struct in6_addr *dst, const struct in6_addr *src) argument
5608 rt6_fill_node(struct net *net, struct sk_buff *skb, struct fib6_info *rt, struct dst_entry *dst, struct in6_addr *dest, struct in6_addr *src, int iif, int type, u32 portid, u32 seq, unsigned int flags) argument
[all...]
/linux-master/net/core/
H A Dsock.c1578 static int groups_to_user(sockptr_t dst, const struct group_info *src) argument
1583 for (i = 0; i < src->ngroups; i++) {
1584 gid_t gid = from_kgid_munged(user_ns, src->gid[i]);
/linux-master/net/bluetooth/
H A Dsco.c67 bdaddr_t src; member in struct:sco_pinfo
251 BT_DBG("%pMR -> %pMR", &sco_pi(sk)->src, &sco_pi(sk)->dst);
253 hdev = hci_get_route(&sco_pi(sk)->dst, &sco_pi(sk)->src, BDADDR_BREDR);
294 bacpy(&sco_pi(sk)->src, &hcon->src);
360 if (!bacmp(&sco_pi(sk)->src, ba))
370 static struct sock *sco_get_sock_listen(bdaddr_t *src) argument
381 if (!bacmp(&sco_pi(sk)->src, src))
385 if (!bacmp(&sco_pi(sk)->src, BDADDR_AN
612 bdaddr_t *src = &sco_pi(sk)->src; local
[all...]
H A Dl2cap_sock.c132 bacpy(&chan->src, &la.l2_bdaddr);
214 * conflicts with the address given to connect(). If chan->src
218 if (chan->src_type == BDADDR_BREDR && bacmp(&chan->src, BDADDR_ANY) &&
409 bacpy(&la->l2_bdaddr, &chan->src);
H A Diso.c61 bdaddr_t src; member in struct:iso_pinfo
88 static struct sock *iso_get_sock(bdaddr_t *src, bdaddr_t *dst,
281 BT_DBG("%pMR", &iso_pi(sk)->src);
283 hdev = hci_get_route(&iso_pi(sk)->dst, &iso_pi(sk)->src,
344 bacpy(&iso_pi(sk)->src, &hcon->src);
372 BT_DBG("%pMR -> %pMR", &iso_pi(sk)->src, &iso_pi(sk)->dst);
374 hdev = hci_get_route(&iso_pi(sk)->dst, &iso_pi(sk)->src,
434 bacpy(&iso_pi(sk)->src, &hcon->src);
515 __iso_get_sock_listen_by_addr(bdaddr_t *src, bdaddr_t *dst) argument
562 iso_get_sock(bdaddr_t *src, bdaddr_t *dst, enum bt_sock_state state, iso_sock_match_t match, void *data) argument
606 iso_get_sock_big(struct sock *match_sk, bdaddr_t *src, bdaddr_t *dst, uint8_t big) argument
[all...]
/linux-master/net/bluetooth/rfcomm/
H A Dsock.c90 &rfcomm_pi(sk)->src, NULL);
106 static struct sock *__rfcomm_get_listen_sock_by_addr(u8 channel, bdaddr_t *src) argument
114 if (bacmp(&rfcomm_pi(sk)->src, src))
127 static struct sock *rfcomm_get_sock_by_channel(int state, u8 channel, bdaddr_t *src) argument
139 if (!bacmp(&rfcomm_pi(sk)->src, src))
143 if (!bacmp(&rfcomm_pi(sk)->src, BDADDR_ANY))
362 bacpy(&rfcomm_pi(sk)->src, &sa.rc_bdaddr);
409 err = rfcomm_dlc_open(d, &rfcomm_pi(sk)->src,
442 bdaddr_t *src = &rfcomm_pi(sk)->src; local
936 bdaddr_t src, dst; local
[all...]
/linux-master/net/ax25/
H A Daf_ax25.c1721 ax25_address src; local
1726 ax25_addr_parse(mac + 1, skb->data - mac - 1, &src, NULL,
1733 sax->sax25_call = src;
/linux-master/mm/
H A Dzswap.c979 u8 *src; local
984 src = zpool_map_handle(zpool, entry->handle, ZPOOL_MM_RO);
995 !virt_addr_valid(src)) {
996 memcpy(acomp_ctx->buffer, src, entry->length);
997 src = acomp_ctx->buffer;
1001 sg_init_one(&input, src, entry->length);
1009 if (src != acomp_ctx->buffer)
H A Dzsmalloc.c1449 unsigned long src)
1460 obj_to_location(src, &s_page, &s_objidx);
1448 zs_object_copy(struct size_class *class, unsigned long dst, unsigned long src) argument
H A Dvmscan.c919 static struct folio *alloc_demote_folio(struct folio *src, argument
940 dst = alloc_migration_target(src, (unsigned long)mtc);
947 return alloc_migration_target(src, (unsigned long)mtc);
1635 struct list_head *src = &lruvec->lists[lru]; local
1645 while (scan < nr_to_scan && !list_empty(src)) {
1646 struct list_head *move_to = src;
1649 folio = lru_to_folio(src);
1650 prefetchw_prev_lru_folio(folio, src, flags);
1707 list_splice(&folios_skipped, src);
5453 static ssize_t lru_gen_seq_write(struct file *file, const char __user *src, argument
[all...]
H A Dutil.c120 * @src: memory region to duplicate
124 * Return: newly allocated copy of @src or %NULL in case of error,
127 void *kmemdup_noprof(const void *src, size_t len, gfp_t gfp) argument
133 memcpy(p, src, len);
141 * @src: array to duplicate.
146 * Return: duplicated array of @src or %NULL in case of error,
149 void *kmemdup_array(const void *src, size_t element_size, size_t count, gfp_t gfp) argument
151 return kmemdup(src, size_mul(element_size, count), gfp);
158 * @src: memory region to duplicate
162 * Return: newly allocated copy of @src o
165 kvmemdup(const void *src, size_t len, gfp_t gfp) argument
210 memdup_user(const void __user *src, size_t len) argument
236 vmemdup_user(const void __user *src, size_t len) argument
292 memdup_user_nul(const void __user *src, size_t len) argument
817 folio_copy(struct folio *dst, struct folio *src) argument
[all...]
H A Drmap.c262 * Attach the anon_vmas from src to dst.
266 * copy_vma() and anon_vma_fork(). The first four want an exact copy of src,
270 * src->anon_vma).
272 * If (!dst->anon_vma && src->anon_vma) is true, this function tries to find
280 int anon_vma_clone(struct vm_area_struct *dst, struct vm_area_struct *src) argument
285 list_for_each_entry_reverse(pavc, &src->anon_vma_chain, same_vma) {
307 if (!dst->anon_vma && src->anon_vma &&
H A Dmigrate_device.c29 migrate->src[migrate->npages++] = 0;
48 migrate->src[migrate->npages] = MIGRATE_PFN_MIGRATE;
269 migrate->src[migrate->npages++] = mpfn;
293 * valid page, it updates the src array and takes a reference on the page, in
451 migrate->cpages = migrate_device_unmap(migrate->src, migrate->npages,
464 * src array. Then lock those pages and unmap them. Once the pages are locked
467 * corresponding src array entry. Then restores any pages that are pinned, by
478 * with MIGRATE_PFN_MIGRATE flag in src array unless this is a migration from
494 * in the src array that has the MIGRATE_PFN_VALID and MIGRATE_PFN_MIGRATE flag
499 * src arra
567 migrate_vma_insert_page(struct migrate_vma *migrate, unsigned long addr, struct page *page, unsigned long *src) argument
816 struct folio *dst, *src; local
[all...]
H A Dmigrate.c288 void remove_migration_ptes(struct folio *src, struct folio *dst, bool locked) argument
292 .arg = src,
531 struct folio *dst, struct folio *src)
533 XA_STATE(xas, &mapping->i_pages, folio_index(src));
537 expected_count = folio_expected_refs(mapping, src);
538 if (!folio_ref_freeze(src, expected_count)) {
543 dst->index = src->index;
544 dst->mapping = src->mapping;
550 folio_ref_unfreeze(src, expected_count - folio_nr_pages(src));
530 migrate_huge_page_move_mapping(struct address_space *mapping, struct folio *dst, struct folio *src) argument
661 migrate_folio_extra(struct address_space *mapping, struct folio *dst, struct folio *src, enum migrate_mode mode, int extra_count) argument
692 migrate_folio(struct address_space *mapping, struct folio *dst, struct folio *src, enum migrate_mode mode) argument
733 __buffer_migrate_folio(struct address_space *mapping, struct folio *dst, struct folio *src, enum migrate_mode mode, bool check_refs) argument
825 buffer_migrate_folio(struct address_space *mapping, struct folio *dst, struct folio *src, enum migrate_mode mode) argument
846 buffer_migrate_folio_norefs(struct address_space *mapping, struct folio *dst, struct folio *src, enum migrate_mode mode) argument
854 filemap_migrate_folio(struct address_space *mapping, struct folio *dst, struct folio *src, enum migrate_mode mode) argument
918 fallback_migrate_folio(struct address_space *mapping, struct folio *dst, struct folio *src, enum migrate_mode mode) argument
954 move_to_new_folio(struct folio *dst, struct folio *src, enum migrate_mode mode) argument
1062 migrate_folio_undo_src(struct folio *src, int page_was_mapped, struct anon_vma *anon_vma, bool locked, struct list_head *ret) argument
1092 migrate_folio_done(struct folio *src, enum migrate_reason reason) argument
1110 migrate_folio_unmap(new_folio_t get_new_folio, free_folio_t put_new_folio, unsigned long private, struct folio *src, struct folio **dstp, enum migrate_mode mode, enum migrate_reason reason, struct list_head *ret) argument
1272 migrate_folio_move(free_folio_t put_new_folio, unsigned long private, struct folio *src, struct folio *dst, enum migrate_mode mode, enum migrate_reason reason, struct list_head *ret) argument
1368 unmap_and_move_huge_page(new_folio_t get_new_folio, free_folio_t put_new_folio, unsigned long private, struct folio *src, int force, enum migrate_mode mode, int reason, struct list_head *ret) argument
2029 alloc_migration_target(struct folio *src, unsigned long private) argument
2519 alloc_misplaced_dst_folio(struct folio *src, unsigned long data) argument
[all...]
H A Dmempolicy.c1208 static struct folio *alloc_migration_target_by_mpol(struct folio *src, argument
1219 order = folio_order(src);
1220 ilx += src->index >> order;
1222 if (folio_test_hugetlb(src)) {
1226 h = folio_hstate(src);
1233 if (folio_test_large(src))
1255 static struct folio *alloc_migration_target_by_mpol(struct folio *src, argument
2551 int vma_dup_policy(struct vm_area_struct *src, struct vm_area_struct *dst) argument
2553 struct mempolicy *pol = mpol_dup(src->vm_policy);
H A Dkhugepaged.c693 struct folio *src, *tmp; local
714 src = page_folio(src_page);
715 if (!folio_test_large(src))
716 release_pte_folio(src);
724 folio_remove_rmap_pte(src, src_page, vma);
730 list_for_each_entry_safe(src, tmp, compound_pagelist, lru) {
731 list_del(&src->lru);
732 node_stat_sub_folio(src, NR_ISOLATED_ANON +
733 folio_is_file_lru(src));
734 folio_unlock(src);
[all...]
H A Dhugetlb.c5364 int copy_hugetlb_page_range(struct mm_struct *dst, struct mm_struct *src, argument
5380 mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, src,
5385 raw_write_seqcount_begin(&src->write_protect_seq);
5389 * calling hugetlb_walk() in the src vma. Otherwise, the
5413 * dst_pte == src_pte is the common case of src/dest sharing.
5414 * However, src could have 'unshared' and dst shares with
5424 src_ptl = huge_pte_lockptr(h, src, src_pte);
5430 * Skip if src entry none.
5451 set_huge_pte_at(src, addr, src_pte, entry, sz);
5502 /* Install the new hugetlb folio if src pt
[all...]
H A Dcompaction.c1854 static struct folio *compaction_alloc_noprof(struct folio *src, unsigned long data) argument
1858 int order = folio_order(src);
1901 static struct folio *compaction_alloc(struct folio *src, unsigned long data) argument
1903 return alloc_hooks(compaction_alloc_noprof(src, data));
/linux-master/lib/
H A Dtest_hmm.c643 const unsigned long *src = args->src; local
648 src++, dst++) {
653 if (!(*src & MIGRATE_PFN_MIGRATE))
660 spage = migrate_pfn_to_page(*src);
684 pr_debug("migrating from sys to dev pfn src: 0x%lx pfn dst: 0x%lx\n",
687 if ((*src & MIGRATE_PFN_WRITE) ||
744 const unsigned long *src = args->src; local
752 src
852 const unsigned long *src = args->src; local
[all...]

Completed in 392 milliseconds

1234567891011>>