Home
last modified time | relevance | path

Searched refs:amt (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/net/
H A Damt.c22 #include <net/amt.h>
23 #include <uapi/linux/amt.h>
116 u32 hash = jhash(src, sizeof(*src), tunnel->amt->hash_seed); in amt_source_gc_work()
118 return reciprocal_scale(hash, tunnel->amt->hash_buckets); in amt_addr_equal()
193 u32 hash = jhash(group, sizeof(*group), tunnel->amt->hash_seed); in amt_lookup_src()
195 return reciprocal_scale(hash, tunnel->amt->hash_buckets); in amt_lookup_src()
224 netdev_dbg(snode->gnode->amt->dev,
230 netdev_dbg(snode->gnode->amt->dev, in amt_destroy_source()
246 static void amt_del_group(struct amt_dev *amt, struct amt_group_node *gnode) in amt_destroy_source()
253 dev_put(amt in amt_destroy_source()
255 amt_del_group(struct amt_dev * amt,struct amt_group_node * gnode) amt_del_group() argument
295 struct amt_dev *amt = gnode->amt; amt_source_work() local
320 struct amt_dev *amt = tunnel->amt; amt_act_src() local
416 struct amt_dev *amt = gnode->amt; amt_group_work() local
465 amt_add_group(struct amt_dev * amt,struct amt_tunnel_list * tunnel,union amt_addr * group,union amt_addr * host,bool v6) amt_add_group() argument
511 amt_build_igmp_gq(struct amt_dev * amt) amt_build_igmp_gq() argument
582 amt_update_gw_status(struct amt_dev * amt,enum amt_status status,bool validate) amt_update_gw_status() argument
613 amt_send_discovery(struct amt_dev * amt) amt_send_discovery() argument
702 amt_send_request(struct amt_dev * amt,bool v6) amt_send_request() argument
794 amt_send_igmp_gq(struct amt_dev * amt,struct amt_tunnel_list * tunnel) amt_send_igmp_gq() argument
808 amt_build_mld_gq(struct amt_dev * amt) amt_build_mld_gq() argument
880 amt_send_mld_gq(struct amt_dev * amt,struct amt_tunnel_list * tunnel) amt_send_mld_gq() argument
892 amt_send_mld_gq(struct amt_dev * amt,struct amt_tunnel_list * tunnel) amt_send_mld_gq() argument
897 amt_queue_event(struct amt_dev * amt,enum amt_event event,struct sk_buff * skb) amt_queue_event() argument
921 struct amt_dev *amt = container_of(to_delayed_work(work), amt_secret_work() local
932 amt_event_send_discovery(struct amt_dev * amt) amt_event_send_discovery() argument
946 struct amt_dev *amt = container_of(to_delayed_work(work), amt_discovery_work() local
955 amt_event_send_request(struct amt_dev * amt) amt_event_send_request() argument
991 struct amt_dev *amt = container_of(to_delayed_work(work), amt_req_work() local
1000 amt_send_membership_update(struct amt_dev * amt,struct sk_buff * skb,bool v6) amt_send_membership_update() argument
1060 amt_send_multicast_data(struct amt_dev * amt,const struct sk_buff * oskb,struct amt_tunnel_list * tunnel,bool v6) amt_send_multicast_data() argument
1116 amt_send_membership_query(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel,bool v6) amt_send_membership_query() argument
1179 struct amt_dev *amt = netdev_priv(dev); amt_dev_xmit() local
1329 struct amt_dev *amt = tunnel->amt; amt_clear_groups() local
1348 struct amt_dev *amt = tunnel->amt; amt_tunnel_expire() local
1360 amt_cleanup_srcs(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode) amt_cleanup_srcs() argument
1396 amt_add_srcs(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,void * grec,bool v6) amt_add_srcs() argument
1484 struct amt_dev *amt = tunnel->amt; amt_lookup_act_srcs() local
1600 amt_mcast_is_in_handler(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,void * grec,void * zero_grec,bool v6) amt_mcast_is_in_handler() argument
1653 amt_mcast_is_ex_handler(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,void * grec,void * zero_grec,bool v6) amt_mcast_is_ex_handler() argument
1717 amt_mcast_to_in_handler(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,void * grec,void * zero_grec,bool v6) amt_mcast_to_in_handler() argument
1778 amt_mcast_to_ex_handler(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,void * grec,void * zero_grec,bool v6) amt_mcast_to_ex_handler() argument
1844 amt_mcast_allow_handler(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,void * grec,void * zero_grec,bool v6) amt_mcast_allow_handler() argument
1889 amt_mcast_block_handler(struct amt_dev * amt,struct amt_tunnel_list * tunnel,struct amt_group_node * gnode,void * grec,void * zero_grec,bool v6) amt_mcast_block_handler() argument
1945 amt_igmpv2_report_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_igmpv2_report_handler() argument
1982 amt_igmpv2_leave_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_igmpv2_leave_handler() argument
2000 amt_igmpv3_report_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_igmpv3_report_handler() argument
2078 amt_igmp_report_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_igmp_report_handler() argument
2113 amt_mldv1_report_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_mldv1_report_handler() argument
2150 amt_mldv1_leave_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_mldv1_leave_handler() argument
2169 amt_mldv2_report_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_mldv2_report_handler() argument
2247 amt_mld_report_handler(struct amt_dev * amt,struct sk_buff * skb,struct amt_tunnel_list * tunnel) amt_mld_report_handler() argument
2268 amt_advertisement_handler(struct amt_dev * amt,struct sk_buff * skb) amt_advertisement_handler() argument
2300 amt_multicast_data_handler(struct amt_dev * amt,struct sk_buff * skb) amt_multicast_data_handler() argument
2371 amt_membership_query_handler(struct amt_dev * amt,struct sk_buff * skb) amt_membership_query_handler() argument
2482 amt_update_handler(struct amt_dev * amt,struct sk_buff * skb) amt_update_handler() argument
2594 amt_send_advertisement(struct amt_dev * amt,__be32 nonce,__be32 daddr,__be16 dport) amt_send_advertisement() argument
2684 amt_discovery_handler(struct amt_dev * amt,struct sk_buff * skb) amt_discovery_handler() argument
2705 amt_request_handler(struct amt_dev * amt,struct sk_buff * skb) amt_request_handler() argument
2782 amt_gw_rcv(struct amt_dev * amt,struct sk_buff * skb) amt_gw_rcv() argument
2816 struct amt_dev *amt; amt_rcv() local
2915 struct amt_dev *amt = container_of(work, struct amt_dev, event_wq); amt_event_work() local
2954 struct amt_dev *amt; amt_err_lookup() local
3010 amt_socket_create(struct amt_dev * amt) amt_socket_create() argument
3034 struct amt_dev *amt = netdev_priv(dev); amt_dev_open() local
3070 struct amt_dev *amt = netdev_priv(dev); amt_dev_stop() local
3117 struct amt_dev *amt = netdev_priv(dev); amt_dev_init() local
3131 struct amt_dev *amt = netdev_priv(dev); amt_dev_uninit() local
3224 struct amt_dev *amt = netdev_priv(dev); amt_newlink() local
3345 struct amt_dev *amt = netdev_priv(dev); amt_dellink() local
3366 const struct amt_dev *amt = netdev_priv(dev); amt_fill_info() local
3414 struct amt_dev *amt; amt_lookup_upper_dev() local
3432 struct amt_dev *amt; amt_device_event() local
[all...]
/linux/include/linux/sched/
H A Dxacct.h12 static inline void add_rchar(struct task_struct *tsk, ssize_t amt) in add_rchar() argument
14 tsk->ioac.rchar += amt; in add_rchar()
17 static inline void add_wchar(struct task_struct *tsk, ssize_t amt) in add_wchar() argument
19 tsk->ioac.wchar += amt; in add_wchar()
32 static inline void add_rchar(struct task_struct *tsk, ssize_t amt) in add_rchar() argument
36 static inline void add_wchar(struct task_struct *tsk, ssize_t amt) in add_wchar() argument
/linux/drivers/crypto/
H A Domap-crypto.c161 int amt; in omap_crypto_copy_data() local
178 amt = min(src->length - srco, dst->length - dsto); in omap_crypto_copy_data()
179 amt = min(len, amt); in omap_crypto_copy_data()
184 memcpy(dstb, srcb, amt); in omap_crypto_copy_data()
191 srco += amt; in omap_crypto_copy_data()
192 dsto += amt; in omap_crypto_copy_data()
193 len -= amt; in omap_crypto_copy_data()
/linux/drivers/video/fbdev/riva/
H A Dnv_driver.c161 u32 amt; in riva_get_memlen() local
231 pci_read_config_dword(dev, 0x7C, &amt); in riva_get_memlen()
233 memlen = (((amt >> 6) & 31) + 1) * 1024; in riva_get_memlen()
236 pci_read_config_dword(dev, 0x84, &amt); in riva_get_memlen()
238 memlen = (((amt >> 4) & 127) + 1) * 1024; in riva_get_memlen()
/linux/tools/testing/selftests/net/
H A Damt.sh91 if [ -f "$SMCROUTEDIR/amt.pid" ]; then
92 smcpid=$(< $SMCROUTEDIR/amt.pid)
147 ip netns exec "${GATEWAY}" ip link add amtg master br0 type amt \
151 ip netns exec "${RELAY}" ip link add amtr type amt mode relay \
154 # amt device; test_query_egress expects none.
185 ip netns exec "${RELAY}" smcrouted -P $SMCROUTEDIR/amt.pid
197 printf "TEST: %-60s [ OK ]\n" "amt discovery"
199 printf "TEST: %-60s [FAIL]\n" "amt discovery"
225 ip link help 2>&1 | grep -q amt
227 echo "Missing amt suppor
[all...]
H A DMakefile11 amt.sh \
/linux/net/sctp/
H A Ddiag.c166 int amt; in inet_sctp_diag_fill() local
169 amt = asoc->sndbuf_used; in inet_sctp_diag_fill()
171 amt = sk_wmem_alloc_get(sk); in inet_sctp_diag_fill()
172 mem[SK_MEMINFO_WMEM_ALLOC] = amt; in inet_sctp_diag_fill()
174 amt = atomic_read(&asoc->rmem_alloc); in inet_sctp_diag_fill()
176 amt = sk_rmem_alloc_get(sk); in inet_sctp_diag_fill()
177 mem[SK_MEMINFO_RMEM_ALLOC] = amt; in inet_sctp_diag_fill()
/linux/drivers/video/fbdev/nvidia/
H A Dnv_setup.c243 u32 amt; in nv10GetConfig() local
245 pci_read_config_dword(dev, 0x7c, &amt); in nv10GetConfig()
246 par->RamAmountKBytes = (((amt >> 6) & 31) + 1) * 1024; in nv10GetConfig()
248 u32 amt; in nv10GetConfig() local
250 pci_read_config_dword(dev, 0x84, &amt); in nv10GetConfig()
251 par->RamAmountKBytes = (((amt >> 4) & 127) + 1) * 1024; in nv10GetConfig()
/linux/samples/mei/
H A D.gitignore2 /mei-amt-version
H A DMakefile3 userprogs-always-y += mei-amt-version
/linux/net/core/
H A Dsock.c3332 * @amt: pages to allocate
3343 int __sk_mem_raise_allocated(struct sock *sk, int size, int amt, int kind) in __sk_mem_raise_allocated() argument
3350 sk_memory_allocated_add(sk, amt); in __sk_mem_raise_allocated()
3356 charged = mem_cgroup_sk_charge(sk, amt, gfp_memcg_charge()); in __sk_mem_raise_allocated()
3434 mem_cgroup_sk_charge(sk, amt, in __sk_mem_raise_allocated()
3443 sk_memory_allocated_sub(sk, amt); in __sk_mem_raise_allocated()
3446 mem_cgroup_sk_uncharge(sk, amt); in __sk_mem_raise_allocated()
3463 int ret, amt = sk_mem_pages(size); in __sk_mem_schedule() local
3465 sk_forward_alloc_add(sk, amt << PAGE_SHIFT); in __sk_mem_schedule()
3466 ret = __sk_mem_raise_allocated(sk, size, amt, kin in __sk_mem_schedule()
3510 int amt; __sk_charge() local
[all...]
/linux/include/net/
H A Dsock.h1552 int __sk_mem_raise_allocated(struct sock *sk, int size, int amt, int kind);
1566 static inline int sk_mem_pages(int amt) in sk_mem_pages() argument
1568 return (amt + PAGE_SIZE - 1) >> PAGE_SHIFT; in sk_mem_pages()
2575 int amt = 0; in sock_wspace() local
2578 amt = sk->sk_sndbuf - refcount_read(&sk->sk_wmem_alloc); in sock_wspace()
2579 if (amt < 0) in sock_wspace()
2580 amt = 0; in sock_wspace()
2582 return amt; in sock_wspace()
/linux/Documentation/devicetree/bindings/scsi/
H A Dhisilicon-sas.txt54 - hip06-sas-v2-quirk-amt : when set, indicates that the v2 controller has the
/linux/net/ipv4/
H A Dudp.c1613 unsigned int amt; in udp_rmem_release() local
1633 amt = (size + sk->sk_forward_alloc - partial) & ~(PAGE_SIZE - 1); in udp_rmem_release()
1634 sk_forward_alloc_add(sk, size - amt); in udp_rmem_release()
1636 if (amt) in udp_rmem_release()
1637 __sk_mem_reduce_allocated(sk, amt >> PAGE_SHIFT); in udp_rmem_release()
H A Dtcp.c908 int delta, amt; in sk_forced_mem_schedule() local
914 amt = sk_mem_pages(delta); in sk_forced_mem_schedule()
915 sk_forward_alloc_add(sk, amt << PAGE_SHIFT); in sk_forced_mem_schedule()
918 mem_cgroup_sk_charge(sk, amt, gfp_memcg_charge() | __GFP_NOFAIL); in sk_forced_mem_schedule()
923 sk_memory_allocated_add(sk, amt); in sk_forced_mem_schedule()
/linux/arch/arm64/boot/dts/hisilicon/
H A Dhip06.dtsi656 hip06-sas-v2-quirk-amt;
H A Dhip07.dtsi1649 hip06-sas-v2-quirk-amt;
/linux/drivers/tty/
H A Dn_tty.c1910 int amt = poll && !TIME_CHAR(tty) && MIN_CHAR(tty) ? MIN_CHAR(tty) : 1; in input_available_p() local
1915 return ldata->commit_head - ldata->read_tail >= amt; in input_available_p()
/linux/net/mptcp/
H A Dprotocol.c4370 int amt; in mptcp_graft_subflows() local
4376 amt = sk_mem_pages(sk->sk_forward_alloc + in mptcp_graft_subflows()
4384 if (amt) in mptcp_graft_subflows()
4385 mem_cgroup_sk_charge(sk, amt, gfp); in mptcp_graft_subflows()
/linux/arch/m68k/ifpsp060/src/
H A Dpfpsp.S1485 neg.w %d0 # -shft amt
2316 addi.w &0x3f81,%d0 # find amt to shift
3920 mov.l %a0,%d0 # pass amt to dec by
H A Dfpsp.S1486 neg.w %d0 # -shft amt
2317 addi.w &0x3f81,%d0 # find amt to shift
7637 neg.w %d0 # new exp = -(shft amt)
18111 movq.l &0x1,%d0 # pass amt to inc by
H A Dfplsp.S9264 cmpi.w %d0,&-0x3fff # is the shft amt really low?
9299 addi.w &0x3fff,%d0 # turn src amt into exp value
10960 sub.w &32, %d1 # adjust shft amt by 32
/linux/
H A DMAINTAINERS1463 F: drivers/net/amt.c