/openbmc/linux/net/6lowpan/ |
H A D | nhc_udp.c | 39 struct udphdr uh; in udp_uncompress() local 48 fail |= lowpan_fetch_skb(skb, &uh.source, sizeof(uh.source)); in udp_uncompress() 49 fail |= lowpan_fetch_skb(skb, &uh.dest, sizeof(uh.dest)); in udp_uncompress() 52 fail |= lowpan_fetch_skb(skb, &uh.source, sizeof(uh.source)); in udp_uncompress() 54 uh.dest = htons(val + LOWPAN_NHC_UDP_8BIT_PORT); in udp_uncompress() 58 uh.source = htons(val + LOWPAN_NHC_UDP_8BIT_PORT); in udp_uncompress() 59 fail |= lowpan_fetch_skb(skb, &uh.dest, sizeof(uh.dest)); in udp_uncompress() 63 uh.source = htons(LOWPAN_NHC_UDP_4BIT_PORT + (val >> 4)); in udp_uncompress() 64 uh.dest = htons(LOWPAN_NHC_UDP_4BIT_PORT + (val & 0x0f)); in udp_uncompress() 71 ntohs(uh.source), ntohs(uh.dest)); in udp_uncompress() [all …]
|
/openbmc/phosphor-logging/test/openpower-pels/ |
H A D | user_header_test.cpp | 38 UserHeader uh(stream); in TEST() local 39 EXPECT_EQ(uh.valid(), true); in TEST() 41 EXPECT_EQ(uh.header().id, 0x5548); in TEST() 42 EXPECT_EQ(uh.header().size, UserHeader::flattenedSize()); in TEST() 43 EXPECT_EQ(uh.header().version, 0x01); in TEST() 44 EXPECT_EQ(uh.header().subType, 0x0A); in TEST() 45 EXPECT_EQ(uh.header().componentID, 0x0B0C); in TEST() 47 EXPECT_EQ(uh.subsystem(), 0x10); in TEST() 48 EXPECT_EQ(uh.scope(), 0x04); in TEST() 49 EXPECT_EQ(uh.severity(), 0x20); in TEST() [all …]
|
/openbmc/linux/net/ipv4/ |
H A D | udp_offload.c | 25 struct udphdr *uh = udp_hdr(skb); in __skb_udp_tunnel_segment() local 43 partial = (__force __wsum)uh->len; in __skb_udp_tunnel_segment() 46 partial = csum_sub(csum_unfold(uh->check), partial); in __skb_udp_tunnel_segment() 119 uh = udp_hdr(skb); in __skb_udp_tunnel_segment() 126 uh->len = htons(skb_shinfo(skb)->gso_size + in __skb_udp_tunnel_segment() 128 skb->head - (unsigned char *)uh); in __skb_udp_tunnel_segment() 130 uh->len = htons(len); in __skb_udp_tunnel_segment() 136 uh->check = ~csum_fold(csum_add(partial, in __skb_udp_tunnel_segment() 140 uh->check = gso_make_checksum(skb, ~uh->check); in __skb_udp_tunnel_segment() 141 if (uh->check == 0) in __skb_udp_tunnel_segment() [all …]
|
H A D | udp.c | 661 struct udphdr *uh, in __udp4_lib_err_encap() argument 689 sk = __udp4_lib_lookup(net, iph->daddr, uh->source, in __udp4_lib_err_encap() 690 iph->saddr, uh->dest, skb->dev->ifindex, 0, in __udp4_lib_err_encap() 725 struct udphdr *uh = (struct udphdr *)(skb->data+(iph->ihl<<2)); in __udp4_lib_err() local 734 sk = __udp4_lib_lookup(net, iph->daddr, uh->dest, in __udp4_lib_err() 735 iph->saddr, uh->source, skb->dev->ifindex, in __udp4_lib_err() 741 sk = __udp4_lib_err_encap(net, iph, uh, udptable, sk, skb, in __udp4_lib_err() 799 udp_sk(sk)->encap_err_rcv(sk, skb, err, uh->dest, info, in __udp4_lib_err() 800 (u8 *)(uh+1)); in __udp4_lib_err() 807 ip_icmp_error(sk, skb, err, uh->dest, info, (u8 *)(uh+1)); in __udp4_lib_err() [all …]
|
/openbmc/qemu/target/riscv/ |
H A D | m128_helper.c | 26 target_ulong ul, target_ulong uh, in HELPER() 36 q = int128_divu(int128_make128(ul, uh), int128_make128(vl, vh)); in HELPER() 46 target_ulong ul, target_ulong uh, in HELPER() 54 rh = uh; in HELPER() 56 r = int128_remu(int128_make128(ul, uh), int128_make128(vl, vh)); in HELPER() 66 target_ulong ul, target_ulong uh, in HELPER() 75 } else if (uh == (1ULL << (TARGET_LONG_BITS - 1)) && ul == 0 && in HELPER() 79 qh = uh; in HELPER() 81 q = int128_divs(int128_make128(ul, uh), int128_make128(vl, vh)); in HELPER() 91 target_ulong ul, target_ulong uh, in HELPER() [all …]
|
/openbmc/linux/net/ipv6/ |
H A D | udp_offload.c | 38 struct udphdr *uh; in udp6_ufo_fragment() local 57 uh = udp_hdr(skb); in udp6_ufo_fragment() 60 uh->check = 0; in udp6_ufo_fragment() 62 uh->check = udp_v6_check(skb->len, &ipv6h->saddr, in udp6_ufo_fragment() 64 if (uh->check == 0) in udp6_ufo_fragment() 65 uh->check = CSUM_MANGLED_0; in udp6_ufo_fragment() 133 struct udphdr *uh = udp_gro_udphdr(skb); in udp6_gro_receive() local 137 if (unlikely(!uh)) in udp6_gro_receive() 144 if (skb_gro_checksum_validate_zero_check(skb, IPPROTO_UDP, uh->check, in udp6_gro_receive() 147 else if (uh->check) in udp6_gro_receive() [all …]
|
H A D | ip6_checksum.c | 65 int udp6_csum_init(struct sk_buff *skb, struct udphdr *uh, int proto) in udp6_csum_init() argument 73 err = udplite_checksum_init(skb, uh); in udp6_csum_init() 91 err = (__force int)skb_checksum_init_zero_check(skb, proto, uh->check, in udp6_csum_init() 119 struct udphdr *uh = udp_hdr(skb); in udp6_set_csum() local 122 uh->check = 0; in udp6_set_csum() 124 uh->check = ~udp_v6_check(len, saddr, daddr, 0); in udp6_set_csum() 126 uh->check = 0; in udp6_set_csum() 127 uh->check = udp_v6_check(len, saddr, daddr, lco_csum(skb)); in udp6_set_csum() 128 if (uh->check == 0) in udp6_set_csum() 129 uh->check = CSUM_MANGLED_0; in udp6_set_csum() [all …]
|
H A D | udp.c | 517 struct udphdr *uh, in __udp6_lib_err_encap() argument 547 sk = __udp6_lib_lookup(net, &hdr->daddr, uh->source, in __udp6_lib_err_encap() 548 &hdr->saddr, uh->dest, in __udp6_lib_err_encap() 578 struct udphdr *uh = (struct udphdr *)(skb->data+offset); in __udp6_lib_err() local 585 sk = __udp6_lib_lookup(net, daddr, uh->dest, saddr, uh->source, in __udp6_lib_err() 591 sk = __udp6_lib_err_encap(net, hdr, offset, uh, in __udp6_lib_err() 631 udp_sk(sk)->encap_err_rcv(sk, skb, err, uh->dest, in __udp6_lib_err() 632 ntohl(info), (u8 *)(uh+1)); in __udp6_lib_err() 640 ipv6_icmp_error(sk, skb, err, uh->dest, ntohl(info), (u8 *)(uh+1)); in __udp6_lib_err() 850 const struct udphdr *uh = udp_hdr(skb); in __udp6_lib_mcast_deliver() local [all …]
|
H A D | ip6_udp_tunnel.c | 83 struct udphdr *uh; in udp_tunnel6_xmit_skb() local 86 __skb_push(skb, sizeof(*uh)); in udp_tunnel6_xmit_skb() 88 uh = udp_hdr(skb); in udp_tunnel6_xmit_skb() 90 uh->dest = dst_port; in udp_tunnel6_xmit_skb() 91 uh->source = src_port; in udp_tunnel6_xmit_skb() 93 uh->len = htons(skb->len); in udp_tunnel6_xmit_skb()
|
/openbmc/linux/arch/xtensa/lib/ |
H A D | ashrdi3.S | 7 #define uh a2 macro 10 #define uh a3 macro 19 src ul, uh, ul 20 sra uh, uh 24 sra ul, uh 25 srai uh, uh, 31
|
H A D | lshrdi3.S | 7 #define uh a2 macro 10 #define uh a3 macro 19 src ul, uh, ul 20 srl uh, uh 24 srl ul, uh 25 movi uh, 0
|
H A D | ashldi3.S | 7 #define uh a2 macro 10 #define uh a3 macro 19 src uh, uh, ul 24 sll uh, ul
|
/openbmc/linux/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
H A D | vdec_av1_req_lat_if.c | 552 struct vdec_av1_slice_uncompressed_header uh; member 904 struct vdec_av1_slice_uncompressed_header *uh = &vsi->frame.uh; in vdec_av1_slice_setup_slot() local 916 cur_frame_info->frame_type = uh->frame_type; in vdec_av1_slice_setup_slot() 917 cur_frame_info->frame_is_intra = ((uh->frame_type == AV1_INTRA_ONLY_FRAME) || in vdec_av1_slice_setup_slot() 918 (uh->frame_type == AV1_KEY_FRAME)); in vdec_av1_slice_setup_slot() 919 cur_frame_info->order_hint = uh->order_hint; in vdec_av1_slice_setup_slot() 920 cur_frame_info->upscaled_width = uh->upscaled_width; in vdec_av1_slice_setup_slot() 922 cur_frame_info->frame_width = uh->frame_width; in vdec_av1_slice_setup_slot() 923 cur_frame_info->frame_height = uh->frame_height; in vdec_av1_slice_setup_slot() 924 cur_frame_info->mi_cols = ((uh->frame_width + 7) >> 3) << 1; in vdec_av1_slice_setup_slot() [all …]
|
H A D | vdec_vp9_req_lat_if.c | 274 struct vdec_vp9_slice_uncompressed_header uh; member 558 w = vsi->frame.uh.frame_width; in vdec_vp9_slice_alloc_working_buffer() 559 h = vsi->frame.uh.frame_height; in vdec_vp9_slice_alloc_working_buffer() 675 memcpy(&f->uh.dequant, &rf->uh.dequant, sizeof(f->uh.dequant)); in vdec_vp9_slice_vsi_from_remote() 733 struct vdec_vp9_slice_uncompressed_header *uh, in vdec_vp9_slice_setup_hdr() argument 738 uh->profile = hdr->profile; in vdec_vp9_slice_setup_hdr() 739 uh->last_frame_type = instance->frame_type; in vdec_vp9_slice_setup_hdr() 740 uh->frame_type = !HDR_FLAG(KEY_FRAME); in vdec_vp9_slice_setup_hdr() 741 uh->last_show_frame = instance->show_frame; in vdec_vp9_slice_setup_hdr() 742 uh->show_frame = HDR_FLAG(SHOW_FRAME); in vdec_vp9_slice_setup_hdr() [all …]
|
/openbmc/qemu/target/mips/tcg/ |
H A D | lmmi_helper.c | 32 uint16_t uh[4]; member 106 int r = vs.uh[i] + vt.uh[i]; in helper_paddush() 107 vs.uh[i] = SATUH(r); in helper_paddush() 133 vs.uh[i] += vt.uh[i]; in helper_paddh() 201 int r = vs.uh[i] - vt.uh[i]; in helper_psubush() 202 vs.uh[i] = SATUH(r); in helper_psubush() 228 vs.uh[i] -= vt.uh[i]; in helper_psubh() 255 vd.uh[i ^ host] = vs.uh[(ft & 3) ^ host]; in helper_pshufh() 339 vd.uh[0 ^ host] = vs.uh[0 ^ host]; in helper_punpcklhw() 340 vd.uh[1 ^ host] = vt.uh[0 ^ host]; in helper_punpcklhw() [all …]
|
/openbmc/phosphor-logging/extensions/openpower-pels/ |
H A D | user_header.cpp | 281 std::string uh; in getJSON() local 282 jsonInsert(uh, pv::sectionVer, getNumberString("%d", userHeaderVersion), 1); in getJSON() 283 jsonInsert(uh, pv::subSection, getNumberString("%d", _header.subType), 1); in getJSON() 284 jsonInsert(uh, "Log Committed by", in getJSON() 286 jsonInsert(uh, "Subsystem", subsystem, 1); in getJSON() 287 jsonInsert(uh, "Event Scope", eventScope, 1); in getJSON() 288 jsonInsert(uh, "Event Severity", severity, 1); in getJSON() 289 jsonInsert(uh, "Event Type", eventType, 1); in getJSON() 290 jsonInsertArray(uh, "Action Flags", actionFlags, 1); in getJSON() 291 jsonInsert(uh, "Host Transmission", hostState, 1); in getJSON() [all …]
|
/openbmc/qemu/tests/tcg/hexagon/ |
H A D | v69_hvx.c | 68 byte0 = fVSATUB(fVROUND(buffer0[2 * i + 0].uh[j], shamt) >> shamt); in test_vasrvuhubrndsat() 70 byte1 = fVSATUB(fVROUND(buffer0[2 * i + 1].uh[j], shamt) >> shamt); in test_vasrvuhubrndsat() 71 expect[i].uh[j] = (byte1 << 8) | (byte0 & 0xff); in test_vasrvuhubrndsat() 105 byte0 = fVSATUB(buffer0[2 * i + 0].uh[j] >> shamt); in test_vasrvuhubsat() 107 byte1 = fVSATUB(buffer0[2 * i + 1].uh[j] >> shamt); in test_vasrvuhubsat() 108 expect[i].uh[j] = (byte1 << 8) | (byte0 & 0xff); in test_vasrvuhubsat() 141 shamt = buffer1[i].uh[2 * j + 0] & 0xf; in test_vasrvwuhrndsat() 143 shamt = buffer1[i].uh[2 * j + 1] & 0xf; in test_vasrvwuhrndsat() 178 shamt = buffer1[i].uh[2 * j + 0] & 0xf; in test_vasrvwuhsat() 180 shamt = buffer1[i].uh[2 * j + 1] & 0xf; in test_vasrvwuhsat() [all …]
|
/openbmc/linux/fs/ntfs/ |
H A D | usnjrnl.c | 39 USN_HEADER *uh; in ntfs_stamp_usnjrnl() local 47 uh = (USN_HEADER*)page_address(page); in ntfs_stamp_usnjrnl() 53 (long long)sle64_to_cpu(uh->journal_id), in ntfs_stamp_usnjrnl() 54 (long long)sle64_to_cpu(uh->lowest_valid_usn), in ntfs_stamp_usnjrnl() 57 uh->lowest_valid_usn = in ntfs_stamp_usnjrnl() 59 uh->journal_id = stamp; in ntfs_stamp_usnjrnl()
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | csum.c | 227 struct udphdr *uh = _uh; in build_packet_udp() local 229 uh->source = htons(cfg_port_src); in build_packet_udp() 230 uh->dest = htons(cfg_port_dst); in build_packet_udp() 231 uh->len = htons(sizeof(*uh) + cfg_payload_len); in build_packet_udp() 232 uh->check = 0; in build_packet_udp() 236 uh->source = 0; in build_packet_udp() 237 uh->source = checksum(uh, IPPROTO_UDP, sizeof(*uh) + cfg_payload_len); in build_packet_udp() 240 cfg_port_src, ntohs(uh->source)); in build_packet_udp() 241 cfg_port_src = ntohs(uh->source); in build_packet_udp() 245 uh->check = 0; in build_packet_udp() [all …]
|
/openbmc/linux/lib/ |
H A D | test_blackhole_dev.c | 32 struct udphdr *uh; in test_blackholedev_init() local 49 uh = (struct udphdr *)skb_push(skb, sizeof(struct udphdr)); in test_blackholedev_init() 51 uh->source = uh->dest = htons(UDP_PORT); in test_blackholedev_init() 52 uh->len = htons(data_len); in test_blackholedev_init() 53 uh->check = 0; in test_blackholedev_init()
|
/openbmc/qemu/target/hexagon/imported/mmvec/ |
H A D | ext.idef | 384 …"Vdd32=vunpackub(Vu32)", "Vdd32.uh=vunpack(Vu32.ub)", "Unpack byte with zero-extend", fVARRAY_… 386 …2)", "Vdd32.uw=vunpack(Vu32.uh)", "Unpack halves with zero-extend", fVARRAY_ELEMENT_ACCESS(VddV,… 389 …(Vu32.b)", "Unpack byte to odd bytes ", fVARRAY_ELEMENT_ACCESS(VxxV, uh, i) |= fZE8_16( VuV.… 390 … "Unpack halves to odd halves", fVARRAY_ELEMENT_ACCESS(VxxV, uw, i) |= fZE16_32(VuV.uh[i])<<16) 399 VdV.ub[i] = fGETUBYTE(0, VvV.uh[i]); 400 VdV.ub[i+fVELEM(16)] = fGETUBYTE(0, VuV.uh[i])) 404 VdV.uh[i] = fGETUHALF(0, VvV.uw[i]); 405 VdV.uh[i+fVELEM(32)] = fGETUHALF(0, VuV.uw[i])) 409 VdV.ub[i] = fGETUBYTE(1, VvV.uh[i]); 410 VdV.ub[i+fVELEM(16)] = fGETUBYTE(1, VuV.uh[i])) [all …]
|
/openbmc/linux/net/netfilter/ipset/ |
H A D | ip_set_getport.c | 56 const struct udphdr *uh; in get_port() local 58 uh = skb_header_pointer(skb, protooff, sizeof(_udph), &_udph); in get_port() 59 if (!uh) in get_port() 63 *port = src ? uh->source : uh->dest; in get_port()
|
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | xdp_features.c | 71 struct udphdr *uh; in xdp_process_echo_packet() local 97 uh = (struct udphdr *)(ih + 1); in xdp_process_echo_packet() 115 uh = (struct udphdr *)(ih6 + 1); in xdp_process_echo_packet() 120 if (uh + 1 > (struct udphdr *)data_end) in xdp_process_echo_packet() 123 port = dut ? uh->dest : uh->source; in xdp_process_echo_packet() 127 tlv = (struct tlv_hdr *)(uh + 1); in xdp_process_echo_packet()
|
/openbmc/linux/net/ipv6/ila/ |
H A D | ila_common.c | 94 struct udphdr *uh = (struct udphdr *) in ila_csum_adjust_transport() local 97 if (uh->check || skb->ip_summed == CHECKSUM_PARTIAL) { in ila_csum_adjust_transport() 99 inet_proto_csum_replace_by_diff(&uh->check, skb, in ila_csum_adjust_transport() 101 if (!uh->check) in ila_csum_adjust_transport() 102 uh->check = CSUM_MANGLED_0; in ila_csum_adjust_transport()
|
/openbmc/linux/drivers/infiniband/core/ |
H A D | lag.c | 18 struct udphdr *uh; in rdma_build_skb() local 35 uh = udp_hdr(skb); in rdma_build_skb() 36 uh->source = in rdma_build_skb() 38 uh->dest = htons(ROCE_V2_UDP_DPORT); in rdma_build_skb() 39 uh->len = htons(sizeof(struct udphdr)); in rdma_build_skb()
|