Home
last modified time | relevance | path

Searched refs:rt_attr (Results 1 – 19 of 19) sorted by relevance

/OK3568_Linux_fs/kernel/samples/bpf/
H A Dxdp_router_ipv4_user.c126 struct rtattr *rt_attr; in read_route() local
165 rt_attr = (struct rtattr *)RTM_RTA(rt_msg); in read_route()
168 for (; RTA_OK(rt_attr, rtl); rt_attr = RTA_NEXT(rt_attr, rtl)) { in read_route()
169 switch (rt_attr->rta_type) { in read_route()
172 (*((__be32 *)RTA_DATA(rt_attr)))); in read_route()
176 *((__be32 *)RTA_DATA(rt_attr))); in read_route()
180 *((int *)RTA_DATA(rt_attr))); in read_route()
184 *((int *)RTA_DATA(rt_attr))); in read_route()
379 struct rtattr *rt_attr; in read_arp() local
399 rt_attr = (struct rtattr *)RTM_RTA(rt_msg); in read_arp()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/os_dep/linux/
H A Dos_intfs.c2569 struct rtattr *rt_attr; local
2576 rt_attr = (struct rtattr *) RTM_RTA(rt_msg);
2579 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) {
2580 switch (rt_attr->rta_type) {
2582 rt_info->dev_index = *(int *) RTA_DATA(rt_attr);
2585 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr);
2588 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
2591 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/os_dep/linux/
H A Dos_intfs.c2560 struct rtattr *rt_attr; local
2567 rt_attr = (struct rtattr *) RTM_RTA(rt_msg);
2570 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) {
2571 switch (rt_attr->rta_type) {
2573 rt_info->dev_index = *(int *) RTA_DATA(rt_attr);
2576 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr);
2579 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
2582 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/os_dep/linux/
H A Dos_intfs.c3127 struct rtattr *rt_attr; in parse_routes() local
3134 rt_attr = (struct rtattr *) RTM_RTA(rt_msg); in parse_routes()
3137 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) { in parse_routes()
3138 switch (rt_attr->rta_type) { in parse_routes()
3140 rt_info->dev_index = *(int *) RTA_DATA(rt_attr); in parse_routes()
3143 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr); in parse_routes()
3146 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr); in parse_routes()
3149 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr); in parse_routes()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/os_dep/linux/
H A Dos_intfs.c3110 struct rtattr *rt_attr; in parse_routes() local
3117 rt_attr = (struct rtattr *) RTM_RTA(rt_msg); in parse_routes()
3120 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) in parse_routes()
3122 switch (rt_attr->rta_type) { in parse_routes()
3124 rt_info->dev_index = *(int *) RTA_DATA(rt_attr); in parse_routes()
3127 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr); in parse_routes()
3130 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr); in parse_routes()
3133 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr); in parse_routes()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/os_dep/linux/
H A Dos_intfs.c2899 struct rtattr *rt_attr; in parse_routes() local
2906 rt_attr = (struct rtattr *) RTM_RTA(rt_msg); in parse_routes()
2909 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) in parse_routes()
2911 switch (rt_attr->rta_type) { in parse_routes()
2913 rt_info->dev_index = *(int *) RTA_DATA(rt_attr); in parse_routes()
2916 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr); in parse_routes()
2919 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr); in parse_routes()
2922 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr); in parse_routes()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/os_dep/linux/
H A Dos_intfs.c3557 struct rtattr *rt_attr; local
3564 rt_attr = (struct rtattr *) RTM_RTA(rt_msg);
3567 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) {
3568 switch (rt_attr->rta_type) {
3570 rt_info->dev_index = *(int *) RTA_DATA(rt_attr);
3573 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr);
3576 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
3579 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/os_dep/linux/
H A Dos_intfs.c4084 struct rtattr *rt_attr; local
4091 rt_attr = (struct rtattr *) RTM_RTA(rt_msg);
4094 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) {
4095 switch (rt_attr->rta_type) {
4097 rt_info->dev_index = *(int *) RTA_DATA(rt_attr);
4100 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr);
4103 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
4106 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/os_dep/linux/
H A Dos_intfs.c4100 struct rtattr *rt_attr; local
4107 rt_attr = (struct rtattr *) RTM_RTA(rt_msg);
4110 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) {
4111 switch (rt_attr->rta_type) {
4113 rt_info->dev_index = *(int *) RTA_DATA(rt_attr);
4116 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr);
4119 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
4122 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/os_dep/linux/
H A Dos_intfs.c4082 struct rtattr *rt_attr; local
4089 rt_attr = (struct rtattr *) RTM_RTA(rt_msg);
4092 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) {
4093 switch (rt_attr->rta_type) {
4095 rt_info->dev_index = *(int *) RTA_DATA(rt_attr);
4098 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr);
4101 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
4104 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/os_dep/linux/
H A Dos_intfs.c4214 struct rtattr *rt_attr; local
4221 rt_attr = (struct rtattr *) RTM_RTA(rt_msg);
4224 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) {
4225 switch (rt_attr->rta_type) {
4227 rt_info->dev_index = *(int *) RTA_DATA(rt_attr);
4230 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr);
4233 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
4236 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/os_dep/linux/
H A Dos_intfs.c4360 struct rtattr *rt_attr; local
4367 rt_attr = (struct rtattr *) RTM_RTA(rt_msg);
4370 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) {
4371 switch (rt_attr->rta_type) {
4373 rt_info->dev_index = *(int *) RTA_DATA(rt_attr);
4376 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr);
4379 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
4382 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/os_dep/linux/
H A Dos_intfs.c4454 struct rtattr *rt_attr; local
4461 rt_attr = (struct rtattr *) RTM_RTA(rt_msg);
4464 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) {
4465 switch (rt_attr->rta_type) {
4467 rt_info->dev_index = *(int *) RTA_DATA(rt_attr);
4470 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr);
4473 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
4476 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/os_dep/linux/
H A Dos_intfs.c4557 struct rtattr *rt_attr; local
4564 rt_attr = (struct rtattr *) RTM_RTA(rt_msg);
4567 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) {
4568 switch (rt_attr->rta_type) {
4570 rt_info->dev_index = *(int *) RTA_DATA(rt_attr);
4573 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr);
4576 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
4579 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/os_dep/linux/
H A Dos_intfs.c4474 struct rtattr *rt_attr; local
4481 rt_attr = (struct rtattr *) RTM_RTA(rt_msg);
4484 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) {
4485 switch (rt_attr->rta_type) {
4487 rt_info->dev_index = *(int *) RTA_DATA(rt_attr);
4490 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr);
4493 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
4496 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/os_dep/linux/
H A Dos_intfs.c4498 struct rtattr *rt_attr; local
4505 rt_attr = (struct rtattr *) RTM_RTA(rt_msg);
4508 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) {
4509 switch (rt_attr->rta_type) {
4511 rt_info->dev_index = *(int *) RTA_DATA(rt_attr);
4514 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr);
4517 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
4520 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/os_dep/linux/
H A Dos_intfs.c4534 struct rtattr *rt_attr; local
4541 rt_attr = (struct rtattr *) RTM_RTA(rt_msg);
4544 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) {
4545 switch (rt_attr->rta_type) {
4547 rt_info->dev_index = *(int *) RTA_DATA(rt_attr);
4550 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr);
4553 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
4556 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/os_dep/linux/
H A Dos_intfs.c4438 struct rtattr *rt_attr; local
4445 rt_attr = (struct rtattr *) RTM_RTA(rt_msg);
4448 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) {
4449 switch (rt_attr->rta_type) {
4451 rt_info->dev_index = *(int *) RTA_DATA(rt_attr);
4454 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr);
4457 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
4460 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/os_dep/linux/
H A Dos_intfs.c4473 struct rtattr *rt_attr; local
4480 rt_attr = (struct rtattr *) RTM_RTA(rt_msg);
4483 for (; RTA_OK(rt_attr, rt_len); rt_attr = RTA_NEXT(rt_attr, rt_len)) {
4484 switch (rt_attr->rta_type) {
4486 rt_info->dev_index = *(int *) RTA_DATA(rt_attr);
4489 rt_info->gateway.s_addr = *(u_int *) RTA_DATA(rt_attr);
4492 rt_info->src_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);
4495 rt_info->dst_addr.s_addr = *(u_int *) RTA_DATA(rt_attr);