Searched refs:fls64 (Results 1 - 65 of 65) sorted by relevance

/linux-4.4.14/include/asm-generic/bitops/
H A Dfls64.h7 * fls64 - find last set bit in a 64-bit word
13 * fls64(value) returns 0 if value is 0 or the position of the last
18 static __always_inline int fls64(__u64 x) fls64() function
26 static __always_inline int fls64(__u64 x) fls64() function
/linux-4.4.14/tools/include/asm-generic/
H A Dbitops.h18 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/include/asm-generic/
H A Dbitops.h20 #include <asm-generic/bitops/fls64.h>
H A Dgetorder.h22 order = fls64(size); __get_order()
/linux-4.4.14/arch/tile/include/asm/
H A Dbitops.h43 static inline int fls64(__u64 w) fls64() function
61 return fls64((unsigned int) x); fls()
/linux-4.4.14/tools/include/linux/
H A Dlog2.h24 * more efficiently than using fls() and fls64()
36 return fls64(n) - 1; __ilog2_u64()
H A Dbitops.h55 return fls64(l); fls_long()
/linux-4.4.14/include/linux/
H A Dlog2.h27 * more efficiently than using fls() and fls64()
42 return fls64(n) - 1; __ilog2_u64()
H A Dcount_zeros.h32 return BITS_PER_LONG - fls64(x); count_leading_zeros()
H A Dbitops.h191 return fls64(l); fls_long()
/linux-4.4.14/arch/alpha/include/asm/
H A Dbitops.h368 static inline int fls64(unsigned long word) fls64() function
375 static inline int fls64(unsigned long x) fls64() function
390 return fls64(x) - 1; __fls()
395 return fls64((unsigned int) x); fls()
/linux-4.4.14/lib/
H A Dclz_ctz.c53 return 64 - fls64((u64)val); __clzdi2()
/linux-4.4.14/arch/sh/include/asm/
H A Dbitops.h95 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/sparc/include/asm/
H A Dbitops_64.h29 #include <asm-generic/bitops/fls64.h>
H A Dbitops_32.h99 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/openrisc/include/asm/
H A Dbitops.h36 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/cris/include/asm/
H A Dbitops.h37 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/arm64/include/asm/
H A Dbitops.h42 #include <asm-generic/bitops/fls64.h>
H A Dword-at-a-time.h47 return fls64(mask) >> 3; find_zero()
/linux-4.4.14/arch/s390/include/asm/
H A Dbitops.h421 * fls64 - find last set bit in a 64-bit word
427 * fls64(value) returns 0 if value is 0 or the position of the last
431 static inline int fls64(unsigned long word) fls64() function
447 return fls64((unsigned int)word); fls()
456 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/c6x/include/asm/
H A Dbitops.h85 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/fs/xfs/libxfs/
H A Dxfs_bit.h50 return fls64(v) - 1; xfs_highbit64()
/linux-4.4.14/arch/powerpc/kernel/
H A Ddma-swiotlb.c36 mask = 1ULL << (fls64(end) - 1); swiotlb_powerpc_get_required()
H A Ddma.c224 mask = 1ULL << (fls64(end) - 1); dma_direct_get_required_mask()
/linux-4.4.14/arch/metag/include/asm/
H A Dbitops.h119 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/frv/include/asm/
H A Dbitops.h187 * fls64 - find last bit set in a 64-bit value
195 int fls64(u64 n) fls64() function
285 * special slimline version of fls64() for calculating ilog2_u64()
/linux-4.4.14/arch/x86/include/asm/
H A Dbitops.h468 * fls64 - find last set bit in a 64-bit word
474 * fls64(value) returns 0 if value is 0 or the position of the last
479 static __always_inline int fls64(__u64 x) fls64() function
493 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/h8300/include/asm/
H A Dbitops.h183 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/blackfin/include/asm/
H A Dbitops.h16 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/powerpc/include/asm/
H A Dbitops.h255 static __inline__ int fls64(__u64 x) fls64() function
263 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/xtensa/include/asm/
H A Dbitops.h99 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/mn10300/include/asm/
H A Dbitops.h224 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/mips/sibyte/bcm1480/
H A Dirq.c339 do_IRQ(fls64(mask_h) - 1); dispatch_ip2()
341 do_IRQ(63 + fls64(mask_l)); dispatch_ip2()
/linux-4.4.14/arch/mips/cavium-octeon/
H A Docteon-irq.c1256 int bit = fls64(ciu_sum) - 1; octeon_irq_ip2_ciu()
1273 int bit = fls64(ciu_sum) - 1; octeon_irq_ip3_ciu()
1292 int bit = fls64(ciu_sum) - 1; octeon_irq_ip4_ciu()
1946 line = fls64(sum) - 1; octeon_irq_ciu2()
1953 bit = fls64(src) - 1; octeon_irq_ciu2()
1983 line = fls64(sum) - 1; octeon_irq_ciu2_mbox()
/linux-4.4.14/drivers/thunderbolt/
H A Dtb.h250 return (fls64(route) + TB_ROUTE_SHIFT - 1) / TB_ROUTE_SHIFT; tb_route_length()
/linux-4.4.14/arch/arc/include/asm/
H A Dbitops.h373 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/powerpc/platforms/powernv/
H A Dopal-irqchip.c63 hwirq = fls64(events) - 1; opal_handle_events()
H A Dpci-ioda.c1619 mask = 1ULL << (fls64(end) - 1); pnv_pci_ioda_dma_get_required_mask()
/linux-4.4.14/arch/parisc/include/asm/
H A Dbitops.h212 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/hexagon/include/asm/
H A Dbitops.h290 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/m32r/include/asm/
H A Dbitops.h254 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/avr32/include/asm/
H A Dbitops.h298 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/arm/include/asm/
H A Dbitops.h312 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/x86/kernel/fpu/
H A Dxstate.c81 xfeature_idx = fls64(xfeatures_print)-1; cpu_has_xfeatures()
690 int feature_nr = fls64(xstate_feature) - 1; get_xsave_addr()
/linux-4.4.14/arch/m68k/include/asm/
H A Dbitops.h519 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/mips/pci/
H A Dmsi-octeon.c336 bit = fls64(msi_bits); __octeon_msi_do_interrupt()
/linux-4.4.14/arch/mips/sibyte/sb1250/
H A Dirq.c303 do_IRQ(fls64(mask) - 1); dispatch_ip2()
/linux-4.4.14/drivers/mtd/nand/brcmnand/
H A Dbrcmnand.c1770 if (fls64(cfg->device_size) < fls64(BRCMNAND_MIN_DEVSIZE)) { brcmnand_set_cfg()
1775 device_size = fls64(cfg->device_size) - fls64(BRCMNAND_MIN_DEVSIZE); brcmnand_set_cfg()
/linux-4.4.14/arch/mips/include/asm/
H A Dbitops.h601 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/arch/ia64/include/asm/
H A Dbitops.h421 #include <asm-generic/bitops/fls64.h>
/linux-4.4.14/net/ipv4/
H A Dtcp_cubic.c201 b = fls64(a); cubic_root()
/linux-4.4.14/drivers/w1/masters/
H A Dds1wm.c427 ms_discrep_bit = fls64(d) - 1; ds1wm_search()
/linux-4.4.14/drivers/md/bcache/
H A Dbset.c572 f->exponent = fls64(KEY_INODE(r) ^ KEY_INODE(l)) + 64; make_bfloat()
574 f->exponent = fls64(r->low ^ l->low); make_bfloat()
/linux-4.4.14/arch/x86/kernel/cpu/mtrr/
H A Dgeneric.c605 hi = fls64(tmp); generic_get_mtrr()
/linux-4.4.14/drivers/xen/
H A Dswiotlb-xen.c337 fls64(dma_mask), dma_handle) != 0) { xen_swiotlb_alloc_coherent()
/linux-4.4.14/drivers/pci/
H A Dpci-sysfs.c246 return sprintf(buf, "%d\n", fls64(pdev->dma_mask)); dma_mask_bits_show()
254 return sprintf(buf, "%d\n", fls64(dev->coherent_dma_mask)); consistent_dma_mask_bits_show()
/linux-4.4.14/kernel/
H A Dfork.c279 if (fls64(totalram_pages) + fls64(PAGE_SIZE) > 64) set_max_threads()
/linux-4.4.14/drivers/md/
H A Dmd-cluster.c240 slot = fls64((u64)cinfo->recovery_map) - 1; recover_bitmaps()
/linux-4.4.14/drivers/iommu/
H A Dfsl_pamu.c165 return fls64(addrspace_size) - 2; map_addrspace_size_to_wse()
/linux-4.4.14/arch/mips/kernel/
H A Dcpu-probe.c308 c->vmbits = fls64(read_c0_entryhi() & 0x3fffffffffffe000ULL); cpu_probe_vmbits()
/linux-4.4.14/net/mac80211/
H A Diface.c1634 if (__ffs64(mask) + hweight64(mask) != fls64(mask)) { ieee80211_assign_perm_addr()
/linux-4.4.14/drivers/staging/rdma/ehca/
H A Dehca_mrmw.c381 page_shift = (fls64(length - 1) + 3) & ~3; ehca_reg_user_mr()
/linux-4.4.14/kernel/events/
H A Dcore.c2892 count_fls = fls64(count); perf_calculate_period()
2893 nsec_fls = fls64(nsec); perf_calculate_period()
2894 frequency_fls = fls64(frequency); perf_calculate_period()
/linux-4.4.14/arch/x86/kvm/
H A Dx86.c3056 int index = fls64(feature) - 1; fill_xsave()
3094 int index = fls64(feature) - 1; load_xsave()
/linux-4.4.14/drivers/staging/rdma/hfi1/
H A Dchip.c2364 int posn = fls64(reg_copy); handle_egress_err()
2366 * fls64() returns a 1-based offset, but we generally handle_egress_err()

Completed in 3250 milliseconds