/include/net/ |
D | dst.h | 109 extern u32 *dst_cow_metrics_generic(struct dst_entry *dst, unsigned long old); 117 static inline bool dst_metrics_read_only(const struct dst_entry *dst) in dst_metrics_read_only() argument 119 return dst->_metrics & DST_METRICS_READ_ONLY; in dst_metrics_read_only() 122 extern void __dst_destroy_metrics_generic(struct dst_entry *dst, unsigned long old); 124 static inline void dst_destroy_metrics_generic(struct dst_entry *dst) in dst_destroy_metrics_generic() argument 126 unsigned long val = dst->_metrics; in dst_destroy_metrics_generic() 128 __dst_destroy_metrics_generic(dst, val); in dst_destroy_metrics_generic() 131 static inline u32 *dst_metrics_write_ptr(struct dst_entry *dst) in dst_metrics_write_ptr() argument 133 unsigned long p = dst->_metrics; in dst_metrics_write_ptr() 138 return dst->ops->cow_metrics(dst, p); in dst_metrics_write_ptr() [all …]
|
D | dst_ops.h | 28 void (*update_pmtu)(struct dst_entry *dst, struct sock *sk, 30 void (*redirect)(struct dst_entry *dst, struct sock *sk, 33 struct neighbour * (*neigh_lookup)(const struct dst_entry *dst, 42 static inline int dst_entries_get_fast(struct dst_ops *dst) in dst_entries_get_fast() argument 44 return percpu_counter_read_positive(&dst->pcpuc_entries); in dst_entries_get_fast() 47 static inline int dst_entries_get_slow(struct dst_ops *dst) in dst_entries_get_slow() argument 52 res = percpu_counter_sum_positive(&dst->pcpuc_entries); in dst_entries_get_slow() 57 static inline void dst_entries_add(struct dst_ops *dst, int val) in dst_entries_add() argument 60 percpu_counter_add(&dst->pcpuc_entries, val); in dst_entries_add() 64 static inline int dst_entries_init(struct dst_ops *dst) in dst_entries_init() argument [all …]
|
D | dsa.h | 99 struct dsa_switch_tree *dst; member 128 return !!(ds->index == ds->dst->cpu_switch && p == ds->dst->cpu_port); in dsa_is_cpu_port() 133 struct dsa_switch_tree *dst = ds->dst; in dsa_upstream_port() local 141 if (dst->cpu_switch == ds->index) in dsa_upstream_port() 142 return dst->cpu_port; in dsa_upstream_port() 144 return ds->pd->rtable[dst->cpu_switch]; in dsa_upstream_port() 191 static inline bool dsa_uses_dsa_tags(struct dsa_switch_tree *dst) in dsa_uses_dsa_tags() argument 193 return !!(dst->tag_protocol == htons(ETH_P_DSA)); in dsa_uses_dsa_tags() 196 static inline bool dsa_uses_trailer_tags(struct dsa_switch_tree *dst) in dsa_uses_trailer_tags() argument 198 return !!(dst->tag_protocol == htons(ETH_P_TRAILER)); in dsa_uses_trailer_tags()
|
D | ip6_fib.h | 90 struct dst_entry dst; member 160 static inline struct inet6_dev *ip6_dst_idev(struct dst_entry *dst) in ip6_dst_idev() argument 162 return ((struct rt6_info *)dst)->rt6i_idev; in ip6_dst_idev() 172 rt->dst.expires = expires; in rt6_set_expires() 181 rt = (struct rt6_info *)rt->dst.from); in rt6_update_expires() 183 rt0->dst.expires = rt->dst.expires; in rt6_update_expires() 185 dst_set_expires(&rt0->dst, timeout); in rt6_update_expires() 195 rt->dst.from = new; in rt6_set_from() 203 BUILD_BUG_ON(offsetof(struct rt6_info, dst) != 0); in ip6_rt_put() 204 dst_release(&rt->dst); in ip6_rt_put()
|
D | dn_route.h | 68 struct dst_entry dst; member 106 static inline void dn_rt_finish_output(struct sk_buff *skb, char *dst, char *src) in dn_rt_finish_output() argument 111 dst = NULL; in dn_rt_finish_output() 113 if (dev_hard_header(skb, dev, ETH_P_DNA_RT, dst, src, skb->len) >= 0) in dn_rt_finish_output()
|
D | route.h | 46 struct dst_entry dst; member 165 extern int ip_route_input_noref(struct sk_buff *skb, __be32 dst, __be32 src, 168 static inline int ip_route_input(struct sk_buff *skb, __be32 dst, __be32 src, in ip_route_input() argument 174 err = ip_route_input_noref(skb, dst, src, tos, devin); in ip_route_input() 206 BUILD_BUG_ON(offsetof(struct rtable, dst) != 0); in ip_rt_put() 207 dst_release(&rt->dst); in ip_rt_put() 243 static inline void ip_route_connect_init(struct flowi4 *fl4, __be32 dst, __be32 src, in ip_route_connect_init() argument 256 protocol, flow_flags, dst, src, dport, sport, in ip_route_connect_init() 261 __be32 dst, __be32 src, u32 tos, in ip_route_connect() argument 269 ip_route_connect_init(fl4, dst, src, tos, oif, protocol, in ip_route_connect() [all …]
|
/include/linux/ |
D | bitmap.h | 95 extern void __bitmap_complement(unsigned long *dst, const unsigned long *src, 97 extern void __bitmap_shift_right(unsigned long *dst, 99 extern void __bitmap_shift_left(unsigned long *dst, 101 extern int __bitmap_and(unsigned long *dst, const unsigned long *bitmap1, 103 extern void __bitmap_or(unsigned long *dst, const unsigned long *bitmap1, 105 extern void __bitmap_xor(unsigned long *dst, const unsigned long *bitmap1, 107 extern int __bitmap_andnot(unsigned long *dst, const unsigned long *bitmap1, 126 unsigned long *dst, int nbits); 128 unsigned long *dst, int nbits); 134 unsigned long *dst, int nbits); [all …]
|
D | task_io_accounting_ops.h | 48 static inline void task_blk_io_accounting_add(struct task_io_accounting *dst, in task_blk_io_accounting_add() argument 51 dst->read_bytes += src->read_bytes; in task_blk_io_accounting_add() 52 dst->write_bytes += src->write_bytes; in task_blk_io_accounting_add() 53 dst->cancelled_write_bytes += src->cancelled_write_bytes; in task_blk_io_accounting_add() 84 static inline void task_blk_io_accounting_add(struct task_io_accounting *dst, in task_blk_io_accounting_add() argument 92 static inline void task_chr_io_accounting_add(struct task_io_accounting *dst, in task_chr_io_accounting_add() argument 95 dst->rchar += src->rchar; in task_chr_io_accounting_add() 96 dst->wchar += src->wchar; in task_chr_io_accounting_add() 97 dst->syscr += src->syscr; in task_chr_io_accounting_add() 98 dst->syscw += src->syscw; in task_chr_io_accounting_add() [all …]
|
D | rpmsg.h | 60 u32 dst; member 115 u32 dst; member 199 u32 src = rpdev->src, dst = rpdev->dst; in rpmsg_send() local 201 return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, true); in rpmsg_send() 223 int rpmsg_sendto(struct rpmsg_channel *rpdev, void *data, int len, u32 dst) in rpmsg_sendto() argument 227 return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, true); in rpmsg_sendto() 251 int rpmsg_send_offchannel(struct rpmsg_channel *rpdev, u32 src, u32 dst, in rpmsg_send_offchannel() argument 254 return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, true); in rpmsg_send_offchannel() 276 u32 src = rpdev->src, dst = rpdev->dst; in rpmsg_trysend() local 278 return rpmsg_send_offchannel_raw(rpdev, src, dst, data, len, false); in rpmsg_trysend() [all …]
|
D | nodemask.h | 101 #define node_set(node, dst) __node_set((node), &(dst)) argument 107 #define node_clear(node, dst) __node_clear((node), &(dst)) argument 113 #define nodes_setall(dst) __nodes_setall(&(dst), MAX_NUMNODES) argument 119 #define nodes_clear(dst) __nodes_clear(&(dst), MAX_NUMNODES) argument 135 #define nodes_and(dst, src1, src2) \ argument 136 __nodes_and(&(dst), &(src1), &(src2), MAX_NUMNODES) 143 #define nodes_or(dst, src1, src2) \ argument 144 __nodes_or(&(dst), &(src1), &(src2), MAX_NUMNODES) 151 #define nodes_xor(dst, src1, src2) \ argument 152 __nodes_xor(&(dst), &(src1), &(src2), MAX_NUMNODES) [all …]
|
D | uaccess.h | 96 extern long probe_kernel_read(void *dst, const void *src, size_t size); 97 extern long __probe_kernel_read(void *dst, const void *src, size_t size); 108 extern long notrace probe_kernel_write(void *dst, const void *src, size_t size); 109 extern long notrace __probe_kernel_write(void *dst, const void *src, size_t size);
|
D | string_helpers.h | 57 int string_unescape(char *src, char *dst, size_t size, unsigned int flags); 64 static inline int string_unescape_any(char *src, char *dst, size_t size) in string_unescape_any() argument 66 return string_unescape(src, dst, size, UNESCAPE_ANY); in string_unescape_any()
|
D | inet.h | 55 extern int in4_pton(const char *src, int srclen, u8 *dst, int delim, const char **end); 56 extern int in6_pton(const char *src, int srclen, u8 *dst, int delim, const char **end);
|
D | crypto.h | 147 struct scatterlist *dst; member 173 struct scatterlist *dst; member 186 void (*crfn)(struct crypto_tfm *tfm, u8 *dst, const u8 *src); 187 unsigned int (*prfn)(const struct cipher_desc *desc, u8 *dst, 235 struct scatterlist *dst, struct scatterlist *src, 238 struct scatterlist *dst, struct scatterlist *src, 253 void (*cia_encrypt)(struct crypto_tfm *tfm, u8 *dst, const u8 *src); 254 void (*cia_decrypt)(struct crypto_tfm *tfm, u8 *dst, const u8 *src); 259 unsigned int slen, u8 *dst, unsigned int *dlen); 261 unsigned int slen, u8 *dst, unsigned int *dlen); [all …]
|
D | lzo.h | 24 unsigned char *dst, size_t *dst_len, void *wrkmem); 28 unsigned char *dst, size_t *dst_len);
|
D | lz4.h | 40 unsigned char *dst, size_t *dst_len, void *wrkmem); 57 unsigned char *dst, size_t *dst_len, void *wrkmem);
|
/include/rdma/ |
D | ib_marshall.h | 41 void ib_copy_qp_attr_to_user(struct ib_uverbs_qp_attr *dst, 44 void ib_copy_ah_attr_to_user(struct ib_uverbs_ah_attr *dst, 47 void ib_copy_path_rec_to_user(struct ib_user_path_rec *dst, 50 void ib_copy_path_rec_from_user(struct ib_sa_path_rec *dst,
|
/include/net/netfilter/ |
D | nf_conntrack_tuple.h | 71 } dst; member 85 t, t->dst.protonum, in nf_ct_dump_tuple_ip() 87 &t->dst.u3.ip, ntohs(t->dst.u.all)); in nf_ct_dump_tuple_ip() 95 t, t->dst.protonum, in nf_ct_dump_tuple_ipv6() 97 t->dst.u3.all, ntohs(t->dst.u.all)); in nf_ct_dump_tuple_ipv6() 115 ((enum ip_conntrack_dir)(h)->tuple.dst.dir) 134 return (nf_inet_addr_cmp(&t1->dst.u3, &t2->dst.u3) && in __nf_ct_tuple_dst_equal() 135 t1->dst.u.all == t2->dst.u.all && in __nf_ct_tuple_dst_equal() 136 t1->dst.protonum == t2->dst.protonum); in __nf_ct_tuple_dst_equal() 171 t1->dst.protonum != t2->dst.protonum) in nf_ct_tuple_src_mask_cmp()
|
/include/asm-generic/ |
D | cacheflush.h | 26 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument 28 memcpy(dst, src, len); \ 31 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument 32 memcpy(dst, src, len)
|
D | checksum.h | 25 extern __wsum csum_partial_copy(const void *src, void *dst, int len, __wsum sum); 33 extern __wsum csum_partial_copy_from_user(const void __user *src, void *dst, 37 #define csum_partial_copy_nocheck(src, dst, len, sum) \ argument 38 csum_partial_copy((src), (dst), (len), (sum))
|
/include/linux/sunrpc/ |
D | addr.h | 58 static inline bool __rpc_copy_addr4(struct sockaddr *dst, in __rpc_copy_addr4() argument 62 struct sockaddr_in *dsin = (struct sockaddr_in *) dst; in __rpc_copy_addr4() 84 static inline bool __rpc_copy_addr6(struct sockaddr *dst, in __rpc_copy_addr6() argument 88 struct sockaddr_in6 *dsin6 = (struct sockaddr_in6 *) dst; in __rpc_copy_addr6() 102 static inline bool __rpc_copy_addr6(struct sockaddr *dst, in __rpc_copy_addr6() argument 143 static inline bool rpc_copy_addr(struct sockaddr *dst, in rpc_copy_addr() argument 148 return __rpc_copy_addr4(dst, src); in rpc_copy_addr() 150 return __rpc_copy_addr6(dst, src); in rpc_copy_addr()
|
/include/crypto/ |
D | cast5.h | 20 void __cast5_encrypt(struct cast5_ctx *ctx, u8 *dst, const u8 *src); 21 void __cast5_decrypt(struct cast5_ctx *ctx, u8 *dst, const u8 *src);
|
D | serpent.h | 24 void __serpent_encrypt(struct serpent_ctx *ctx, u8 *dst, const u8 *src); 25 void __serpent_decrypt(struct serpent_ctx *ctx, u8 *dst, const u8 *src);
|
D | xts.h | 16 void (*tweak_fn)(void *ctx, u8* dst, const u8* src); 23 int xts_crypt(struct blkcipher_desc *desc, struct scatterlist *dst,
|
D | cast6.h | 21 void __cast6_encrypt(struct cast6_ctx *ctx, u8 *dst, const u8 *src); 22 void __cast6_decrypt(struct cast6_ctx *ctx, u8 *dst, const u8 *src);
|