Home
last modified time | relevance | path

Searched refs:bitlen (Results 1 - 25 of 43) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/media/dvb-frontends/cxd2880/
H A Dcxd2880_common.c12 int cxd2880_convert2s_complement(u32 value, u32 bitlen) in cxd2880_convert2s_complement() argument
14 if (!bitlen || bitlen >= 32) in cxd2880_convert2s_complement()
17 if (value & (u32)(1 << (bitlen - 1))) in cxd2880_convert2s_complement()
18 return (int)(GENMASK(31, bitlen) | value); in cxd2880_convert2s_complement()
20 return (int)(GENMASK(bitlen - 1, 0) & value); in cxd2880_convert2s_complement()
H A Dcxd2880_common.h17 int cxd2880_convert2s_complement(u32 value, u32 bitlen);
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/cxd2880/
H A Dcxd2880_common.c12 int cxd2880_convert2s_complement(u32 value, u32 bitlen) in cxd2880_convert2s_complement() argument
14 if (!bitlen || bitlen >= 32) in cxd2880_convert2s_complement()
17 if (value & (u32)(1 << (bitlen - 1))) in cxd2880_convert2s_complement()
18 return (int)(GENMASK(31, bitlen) | value); in cxd2880_convert2s_complement()
20 return (int)(GENMASK(bitlen - 1, 0) & value); in cxd2880_convert2s_complement()
H A Dcxd2880_common.h18 int cxd2880_convert2s_complement(u32 value, u32 bitlen);
/kernel/linux/common_modules/newip/third_party/linux-5.10/include/net/
H A Dnip.h77 return (a1->bitlen == a2->bitlen) && (a1->bitlen <= NIP_ADDR_BIT_LEN_MAX) && in nip_addr_and_ifindex_eq()
78 (memcmp(&a1->v.u, &a2->v.u, a1->bitlen >> 3) == 0) && (ifindex1 == ifindex2); in nip_addr_and_ifindex_eq()
84 return (a1->bitlen == a2->bitlen) && (a1->bitlen <= NIP_ADDR_BIT_LEN_MAX) && in nip_addr_eq()
85 (memcmp(&a1->v.u, &a2->v.u, a1->bitlen >> 3) == 0); in nip_addr_eq()
91 u8 len = a->bitlen >> 3; in nip_addr_hash()
H A Dnndisc.h36 return a1->bitlen == a2->bitlen && a1->bitlen <= NIP_ADDR_BIT_LEN_MAX && in neigh_key_eq800()
37 memcmp(&a1->v.u, &a2->v.u, a1->bitlen >> RIGHT_POS_3) == 0; in neigh_key_eq800()
/kernel/linux/common_modules/newip/src/common/
H A Dnip_addr.c18 .bitlen = NIP_ADDR_BIT_LEN_16,
24 .bitlen = NIP_ADDR_BIT_LEN_16,
30 .bitlen = NIP_ADDR_BIT_LEN_16,
135 if (addr->bitlen == NIP_ADDR_BIT_LEN_16) { in is_nip_local_addr()
314 addr_len = addr->bitlen / NIP_ADDR_BIT_LEN_8; in nip_addr_invalid()
349 addr->bitlen == NIP_ADDR_BIT_LEN_16) in nip_addr_public()
360 if (addr->bitlen == NIP_ADDR_BIT_LEN_16) { in nip_addr_any()
427 addr->bitlen = addr_len * NIP_ADDR_BIT_LEN_8; in decode_nip_addr()
H A Dnip_hdr_encap.c68 head->hdr_buf_pos += (head->daddr.bitlen / NIP_ADDR_BIT_LEN_8); in _nip_hdr_daddr_encap()
74 head->hdr_buf_pos += (head->saddr.bitlen / NIP_ADDR_BIT_LEN_8); in _nip_hdr_saddr_encap()
98 if (((head->daddr.bitlen / NIP_ADDR_BIT_LEN_8) + (head->saddr.bitlen / NIP_ADDR_BIT_LEN_8)) in _nip_hdr_encap_udp_bitmap()
116 if (((head->daddr.bitlen / NIP_ADDR_BIT_LEN_8) + (head->saddr.bitlen / NIP_ADDR_BIT_LEN_8)) in _nip_hdr_encap_comm_bitmap()
H A Dnip_checksum.c40 addr_len = chksum_header->saddr.bitlen / NIP_ADDR_BIT_LEN_8; in _nip_header_chksum()
48 addr_len = chksum_header->daddr.bitlen / NIP_ADDR_BIT_LEN_8; in _nip_header_chksum()
H A Dnip_addr.h83 unsigned char bitlen; /* The address length is in bit (not byte) */ member
/kernel/linux/linux-5.10/samples/pktgen/
H A Dfunctions.sh207 local bitlen=$[ IP6 ? 128 : 32 ]
216 # if prefix exists, check (0 <= $prefix <= $bitlen)
218 if ! (in_between $prefix 0 $bitlen); then
266 local bitlen=$[ IP6 ? 128 : 32 ]
267 local remain=$[ bitlen-prefix ]
/kernel/linux/linux-6.6/samples/pktgen/
H A Dfunctions.sh213 local bitlen=$[ IP6 ? 128 : 32 ]
222 # if prefix exists, check (0 <= $prefix <= $bitlen)
224 if ! (in_between $prefix 0 $bitlen); then
272 local bitlen=$[ IP6 ? 128 : 32 ]
273 local remain=$[ bitlen-prefix ]
/kernel/linux/common_modules/newip/examples/
H A Dnip_route_cfg_demo.c43 rt.rtmsg_dst.bitlen = dst_addr_len * BITS_PER_BYTE; in nip_route_add()
47 rt.rtmsg_gateway.bitlen = gateway_addr_len * BITS_PER_BYTE; in nip_route_add()
H A Dnip.h83 unsigned char bitlen; /* The address length is in bit (not byte) */ member
H A Dnip_addr_cfg_demo.c37 ifrn.ifrn_addr.bitlen = addr_len * BITS_PER_BYTE; // Byte length is converted to bit length in nip_add_addr()
H A Dnip_udp_server_demo.c81 si_local.sin_addr.bitlen = NIP_ADDR_BIT_LEN_16; // 2-byte: 16bit in main()
H A Dnip_tcp_server_demo.c72 si_local.sin_addr.bitlen = NIP_ADDR_BIT_LEN_16; // 2-byte: 16bit in main()
/kernel/linux/linux-5.10/net/netfilter/
H A Dnft_cmp.c273 static u32 nft_cmp_mask(u32 bitlen) in nft_cmp_mask() argument
275 return (__force u32)cpu_to_le32(~0U >> (sizeof(u32) * BITS_PER_BYTE - bitlen)); in nft_cmp_mask()
278 static void nft_cmp16_fast_mask(struct nft_data *data, unsigned int bitlen) in nft_cmp16_fast_mask() argument
280 int len = bitlen / BITS_PER_BYTE; in nft_cmp16_fast_mask()
285 bitlen -= sizeof(u32) * BITS_PER_BYTE; in nft_cmp16_fast_mask()
289 data->data[i++] = nft_cmp_mask(bitlen); in nft_cmp16_fast_mask()
/kernel/linux/linux-6.6/net/netfilter/
H A Dnft_cmp.c289 static u32 nft_cmp_mask(u32 bitlen) in nft_cmp_mask() argument
291 return (__force u32)cpu_to_le32(~0U >> (sizeof(u32) * BITS_PER_BYTE - bitlen)); in nft_cmp_mask()
294 static void nft_cmp16_fast_mask(struct nft_data *data, unsigned int bitlen) in nft_cmp16_fast_mask() argument
296 int len = bitlen / BITS_PER_BYTE; in nft_cmp16_fast_mask()
301 bitlen -= sizeof(u32) * BITS_PER_BYTE; in nft_cmp16_fast_mask()
305 data->data[i++] = nft_cmp_mask(bitlen); in nft_cmp16_fast_mask()
/kernel/linux/linux-5.10/drivers/net/wireguard/
H A Dallowedips.c32 node->bitlen = bits; in copy_and_assign_cidr()
346 swap_endian(ip, node->bits, node->bitlen); in wg_allowedips_read_node()
347 memset(ip + cidr_bytes, 0, node->bitlen / 8U - cidr_bytes); in wg_allowedips_read_node()
352 return node->bitlen == 32 ? AF_INET : AF_INET6; in wg_allowedips_read_node()
H A Dallowedips.h18 u8 cidr, bit_at_a, bit_at_b, bitlen; member
/kernel/linux/linux-6.6/drivers/net/wireguard/
H A Dallowedips.c32 node->bitlen = bits; in copy_and_assign_cidr()
346 swap_endian(ip, node->bits, node->bitlen); in wg_allowedips_read_node()
347 memset(ip + cidr_bytes, 0, node->bitlen / 8U - cidr_bytes); in wg_allowedips_read_node()
352 return node->bitlen == 32 ? AF_INET : AF_INET6; in wg_allowedips_read_node()
H A Dallowedips.h18 u8 cidr, bit_at_a, bit_at_b, bitlen; member
/kernel/linux/linux-5.10/drivers/media/platform/
H A Drcar_drif.c148 u32 bitlen; member
158 .bitlen = 16,
165 .bitlen = 18,
172 .bitlen = 20,
344 rdrif_dbg(sdr, "setfmt: bitlen %u wdcnt %u num_ch %u\n", in rcar_drif_set_format()
345 sdr->fmt->bitlen, sdr->fmt->wdcnt, sdr->fmt->num_ch); in rcar_drif_set_format()
354 /* Setup group, bitlen & wdcnt */ in rcar_drif_set_format()
360 RCAR_DRIF_MDR_BITLEN(sdr->fmt->bitlen) | in rcar_drif_set_format()
364 mdr = RCAR_DRIF_MDR_BITLEN(sdr->fmt->bitlen) | in rcar_drif_set_format()
/kernel/linux/linux-6.6/drivers/media/platform/renesas/
H A Drcar_drif.c144 u32 bitlen; member
154 .bitlen = 16,
161 .bitlen = 18,
168 .bitlen = 20,
340 rdrif_dbg(sdr, "setfmt: bitlen %u wdcnt %u num_ch %u\n", in rcar_drif_set_format()
341 sdr->fmt->bitlen, sdr->fmt->wdcnt, sdr->fmt->num_ch); in rcar_drif_set_format()
350 /* Setup group, bitlen & wdcnt */ in rcar_drif_set_format()
356 RCAR_DRIF_MDR_BITLEN(sdr->fmt->bitlen) | in rcar_drif_set_format()
360 mdr = RCAR_DRIF_MDR_BITLEN(sdr->fmt->bitlen) | in rcar_drif_set_format()

Completed in 13 milliseconds

12