Home
last modified time | relevance | path

Searched full:count (Results 1 – 25 of 6394) sorted by relevance

12345678910>>...256

/Linux-v6.6/arch/alpha/kernel/
Dio.c275 * Read COUNT 8-bit bytes from port PORT into memory starting at SRC.
277 void ioread8_rep(const void __iomem *port, void *dst, unsigned long count) in ioread8_rep() argument
280 if (!count) in ioread8_rep()
282 count--; in ioread8_rep()
287 while (count >= 4) { in ioread8_rep()
289 count -= 4; in ioread8_rep()
298 while (count) { in ioread8_rep()
299 --count; in ioread8_rep()
305 void insb(unsigned long port, void *dst, unsigned long count) in insb() argument
307 ioread8_rep(ioport_map(port, 1), dst, count); in insb()
[all …]
/Linux-v6.6/lib/
Dlockref.c36 * lockref_get - Increments reference count unconditionally
40 * to the object, so you know the count cannot be zero.
45 new.count++; in lockref_get()
51 lockref->count++; in lockref_get()
57 * lockref_get_not_zero - Increments count unless the count is 0 or dead
59 * Return: 1 if count updated successfully or 0 if count was zero
66 new.count++; in lockref_get_not_zero()
67 if (old.count <= 0) in lockref_get_not_zero()
75 if (lockref->count > 0) { in lockref_get_not_zero()
76 lockref->count++; in lockref_get_not_zero()
[all …]
/Linux-v6.6/drivers/tty/
Dtty_ldsem.c12 * 1) Upper half of semaphore count is a wait count (differs from rwsem
67 atomic_long_set(&sem->count, LDSEM_UNLOCKED); in __init_ldsem()
78 long adjust, count; in __ldsem_wake_readers() local
82 * Note the 'active part' of the count is incremented by in __ldsem_wake_readers()
86 count = atomic_long_add_return(adjust, &sem->count); in __ldsem_wake_readers()
88 if (count > 0) in __ldsem_wake_readers()
90 if (atomic_long_try_cmpxchg(&sem->count, &count, count - adjust)) in __ldsem_wake_readers()
107 * Only wake this writer if the active part of the count can be in writer_trylock()
110 long count = atomic_long_add_return(LDSEM_ACTIVE_BIAS, &sem->count); in writer_trylock() local
112 if ((count & LDSEM_ACTIVE_MASK) == LDSEM_ACTIVE_BIAS) in writer_trylock()
[all …]
/Linux-v6.6/drivers/pci/hotplug/
Dibmphp_pci.c342 int count; in configure_device() local
355 for (count = 0; address[count]; count++) { /* for 6 BARs */ in configure_device()
362 PCI_BASE_ADDRESS_0 + 4 * count, &tmp); in configure_device()
365 PCI_BASE_ADDRESS_0 + 4 * count, 0xFFFFFFFD); in configure_device()
368 PCI_BASE_ADDRESS_0 + 4 * count, 0xFFFFFFFF); in configure_device()
370 pci_bus_write_config_dword(ibmphp_pci_bus, devfn, address[count], 0xFFFFFFFF); in configure_device()
371 pci_bus_read_config_dword(ibmphp_pci_bus, devfn, address[count], &bar[count]); in configure_device()
373 if (!bar[count]) /* This BAR is not implemented */ in configure_device()
376 debug("Device %x BAR %d wants %x\n", func->device, count, bar[count]); in configure_device()
378 if (bar[count] & PCI_BASE_ADDRESS_SPACE_IO) { in configure_device()
[all …]
/Linux-v6.6/tools/usb/
Dhcd-tests.sh32 declare -i COUNT BUFLEN
34 COUNT=50000
51 if ! ./testusb $TEST_ARGS -s $BUFLEN -c $COUNT $* 2>/dev/null
95 COUNT=5000
98 # FIXME automatically multiply COUNT by 10 when
101 # COUNT=50000
126 echo "test 1: $COUNT transfers, same size"
128 echo "test 3: $COUNT transfers, variable/short size"
131 COUNT=100
132 echo "test 17: $COUNT transfers, unaligned DMA map by core"
[all …]
/Linux-v6.6/arch/parisc/lib/
Dio.c19 void memcpy_toio(volatile void __iomem *dst, const void *src, int count) in memcpy_toio() argument
26 count--; in memcpy_toio()
28 while (count > 3) { in memcpy_toio()
32 count -= 4; in memcpy_toio()
35 while (count--) { in memcpy_toio()
54 void memcpy_fromio(void *dst, const volatile void __iomem *src, int count) in memcpy_fromio() argument
57 if ( (((unsigned long)dst ^ (unsigned long)src) & 1) || (count < 2) ) in memcpy_fromio()
60 if ( (((unsigned long)dst ^ (unsigned long)src) & 2) || (count < 4) ) in memcpy_fromio()
68 count--; in memcpy_fromio()
69 if (count < 2) goto bytecopy; in memcpy_fromio()
[all …]
/Linux-v6.6/tools/perf/pmu-events/arch/x86/icelake/
Dfloating-point.json11count twice as noted below. Each count represents 2 computation operations, one for each element.…
14count twice as noted below. Each count represents 2 computation operations, one for each element.…
19count twice as noted below. Each count represents 4 computation operations, one for each element.…
22count twice as noted below. Each count represents 4 computation operations, one for each element.…
27count twice as noted below. Each count represents 4 computation operations, one for each element.…
30count twice as noted below. Each count represents 4 computation operations, one for each element.…
35count twice as noted below. Each count represents 8 computation operations, one for each element.…
38count twice as noted below. Each count represents 8 computation operations, one for each element.…
43count twice as noted below. Each count represents 2 or/and 4 computation operations, 1 for each e…
46count twice as noted below. Each count represents 2 or/and 4 computation operations, one for each…
[all …]
/Linux-v6.6/tools/perf/pmu-events/arch/x86/icelakex/
Dfloating-point.json11count twice as noted below. Each count represents 2 computation operations, one for each element.…
14count twice as noted below. Each count represents 2 computation operations, one for each element.…
19count twice as noted below. Each count represents 4 computation operations, one for each element.…
22count twice as noted below. Each count represents 4 computation operations, one for each element.…
27count twice as noted below. Each count represents 4 computation operations, one for each element.…
30count twice as noted below. Each count represents 4 computation operations, one for each element.…
35count twice as noted below. Each count represents 8 computation operations, one for each element.…
38count twice as noted below. Each count represents 8 computation operations, one for each element.…
43count twice as noted below. Each count represents 2 or/and 4 computation operations, 1 for each e…
46count twice as noted below. Each count represents 2 or/and 4 computation operations, one for each…
[all …]
/Linux-v6.6/tools/perf/pmu-events/arch/x86/rocketlake/
Dfloating-point.json11count twice as noted below. Each count represents 2 computation operations, one for each element.…
14count twice as noted below. Each count represents 2 computation operations, one for each element.…
19count twice as noted below. Each count represents 4 computation operations, one for each element.…
22count twice as noted below. Each count represents 4 computation operations, one for each element.…
27count twice as noted below. Each count represents 4 computation operations, one for each element.…
30count twice as noted below. Each count represents 4 computation operations, one for each element.…
35count twice as noted below. Each count represents 8 computation operations, one for each element.…
38count twice as noted below. Each count represents 8 computation operations, one for each element.…
43count twice as noted below. Each count represents 2 or/and 4 computation operations, 1 for each e…
46count twice as noted below. Each count represents 2 or/and 4 computation operations, one for each…
[all …]
/Linux-v6.6/tools/perf/pmu-events/arch/x86/tigerlake/
Dfloating-point.json11count twice as noted below. Each count represents 2 computation operations, one for each element.…
14count twice as noted below. Each count represents 2 computation operations, one for each element.…
19count twice as noted below. Each count represents 4 computation operations, one for each element.…
22count twice as noted below. Each count represents 4 computation operations, one for each element.…
27count twice as noted below. Each count represents 4 computation operations, one for each element.…
30count twice as noted below. Each count represents 4 computation operations, one for each element.…
35count twice as noted below. Each count represents 8 computation operations, one for each element.…
38count twice as noted below. Each count represents 8 computation operations, one for each element.…
43count twice as noted below. Each count represents 2 or/and 4 computation operations, 1 for each e…
46count twice as noted below. Each count represents 2 or/and 4 computation operations, one for each…
[all …]
/Linux-v6.6/include/trace/events/
Dcma.h14 unsigned long count),
16 TP_ARGS(name, pfn, page, count),
22 __field(unsigned long, count)
29 __entry->count = count;
32 TP_printk("name=%s pfn=0x%lx page=%p count=%lu",
36 __entry->count)
41 TP_PROTO(const char *name, unsigned long count, unsigned int align),
43 TP_ARGS(name, count, align),
47 __field(unsigned long, count)
53 __entry->count = count;
[all …]
/Linux-v6.6/tools/perf/pmu-events/arch/x86/sapphirerapids/
Dfloating-point.json47count twice as noted below. Each count represents 2 computation operations, one for each element.…
50count twice as noted below. Each count represents 2 computation operations, one for each element.…
55count twice as noted below. Each count represents 4 computation operations, one for each element.…
58count twice as noted below. Each count represents 4 computation operations, one for each element.…
63count twice as noted below. Each count represents 4 computation operations, one for each element.…
66count twice as noted below. Each count represents 4 computation operations, one for each element.…
71count twice as noted below. Each count represents 8 computation operations, one for each element.…
74count twice as noted below. Each count represents 8 computation operations, one for each element.…
79count twice as noted below. Each count represents 2 or/and 4 computation operations, 1 for each e…
82count twice as noted below. Each count represents 2 or/and 4 computation operations, one for each…
[all …]
/Linux-v6.6/arch/riscv/include/asm/
Dio.h64 unsigned int count) \
67 if (count) { \
73 } while (--count); \
81 unsigned int count) \
84 if (count) { \
89 } while (--count); \
97 #define readsb(addr, buffer, count) __readsb(addr, buffer, count) argument
98 #define readsw(addr, buffer, count) __readsw(addr, buffer, count) argument
99 #define readsl(addr, buffer, count) __readsl(addr, buffer, count) argument
104 #define insb(addr, buffer, count) __insb(PCI_IOBASE + (addr), buffer, count) argument
[all …]
/Linux-v6.6/drivers/staging/media/av7110/
Dav7110_ipack.c20 p->count = 0; in av7110_ipack_reset()
56 if (p->count < 10) in send_ipack()
59 p->buf[4] = (u8)(((p->count - 6) & 0xff00) >> 8); in send_ipack()
60 p->buf[5] = (u8)((p->count - 6) & 0x00ff); in send_ipack()
68 if (ac3_off < p->count) in send_ipack()
70 p->count - ac3_off, &ai, 0); in send_ipack()
72 nframes = (p->count - off - 3 - ac3_off) / in send_ipack()
77 ac3_off += nframes * ai.framesize - p->count; in send_ipack()
81 p->func(p->buf, p->count, p->data); in send_ipack()
86 p->count = 9; in send_ipack()
[all …]
/Linux-v6.6/Documentation/ABI/testing/
Dsysfs-bus-counter31 What: /sys/bus/counter/devices/counterX/countY/count
35 Count data of Count Y represented as a string.
41 Historical capture of the Count Y count data.
47 Count value ceiling for Count Y. This is the upper limit for the
54 Count value floor for Count Y. This is the lower limit for the
61 Count mode for channel Y. The ceiling and floor values for
62 Count Y are used by the count mode where required. The following
63 count modes are available:
71 the Count Y ceiling value, while the lower limit is set
72 to the Count Y floor value. The counter freezes at
[all …]
/Linux-v6.6/drivers/gpu/drm/msm/disp/mdp5/
Dmdp5_cfg.c20 .count = 1,
34 .count = 5,
39 .count = 3,
48 .count = 3,
56 .count = 2,
63 .count = 5,
82 .count = 3,
86 .count = 3,
109 .count = 1,
123 .count = 2,
[all …]
/Linux-v6.6/tools/perf/pmu-events/arch/x86/meteorlake/
Dfloating-point.json53count twice as noted below. Each count represents 2 computation operations, one for each element.…
56count twice as noted below. Each count represents 2 computation operations, one for each element.…
62count twice as noted below. Each count represents 4 computation operations, one for each element.…
65count twice as noted below. Each count represents 4 computation operations, one for each element.…
71count twice as noted below. Each count represents 4 computation operations, one for each element.…
74count twice as noted below. Each count represents 4 computation operations, one for each element.…
80count twice as noted below. Each count represents 8 computation operations, one for each element.…
83count twice as noted below. Each count represents 8 computation operations, one for each element.…
89count twice as noted below. Each count represents 2 or/and 4 computation operations, 1 for each e…
92count twice as noted below. Each count represents 2 or/and 4 computation operations, one for each…
[all …]
/Linux-v6.6/tools/perf/pmu-events/arch/x86/alderlake/
Dfloating-point.json53count twice as noted below. Each count represents 2 computation operations, one for each element.…
56count twice as noted below. Each count represents 2 computation operations, one for each element.…
62count twice as noted below. Each count represents 4 computation operations, one for each element.…
65count twice as noted below. Each count represents 4 computation operations, one for each element.…
71count twice as noted below. Each count represents 4 computation operations, one for each element.…
74count twice as noted below. Each count represents 4 computation operations, one for each element.…
80count twice as noted below. Each count represents 8 computation operations, one for each element.…
83count twice as noted below. Each count represents 8 computation operations, one for each element.…
89count twice as noted below. Each count represents 2 or/and 4 computation operations, 1 for each e…
92count twice as noted below. Each count represents 2 or/and 4 computation operations, one for each…
[all …]
/Linux-v6.6/tools/perf/pmu-events/arch/x86/skylakex/
Dfloating-point.json6count twice as noted below. Each count represents 2 computation operations, one for each element.…
14count twice as noted below. Each count represents 4 computation operations, one for each element.…
22count twice as noted below. Each count represents 4 computation operations, one for each element.…
30count twice as noted below. Each count represents 8 computation operations, one for each element.…
35count twice as noted below. Each count represents 2 or/and 4 computation operations, 1 for each e…
38count twice as noted below. Each count represents 2 or/and 4 computation operations, one for each…
43count twice as noted below. Each count represents 8 computation operations, one for each element.…
46count twice as noted below. Each count represents 8 computation operations, one for each element.…
51count twice as noted below. Each count represents 16 computation operations, one for each element…
54count twice as noted below. Each count represents 16 computation operations, one for each element…
[all …]
/Linux-v6.6/arch/loongarch/kernel/
Dio.c12 void __memcpy_fromio(void *to, const volatile void __iomem *from, size_t count) in __memcpy_fromio() argument
14 while (count && !IS_ALIGNED((unsigned long)from, 8)) { in __memcpy_fromio()
18 count--; in __memcpy_fromio()
21 while (count >= 8) { in __memcpy_fromio()
25 count -= 8; in __memcpy_fromio()
28 while (count) { in __memcpy_fromio()
32 count--; in __memcpy_fromio()
40 void __memcpy_toio(volatile void __iomem *to, const void *from, size_t count) in __memcpy_toio() argument
42 while (count && !IS_ALIGNED((unsigned long)to, 8)) { in __memcpy_toio()
46 count--; in __memcpy_toio()
[all …]
/Linux-v6.6/arch/csky/kernel/
Dio.c10 void __memcpy_fromio(void *to, const volatile void __iomem *from, size_t count) in __memcpy_fromio() argument
12 while (count && !IS_ALIGNED((unsigned long)from, 4)) { in __memcpy_fromio()
16 count--; in __memcpy_fromio()
19 while (count >= 4) { in __memcpy_fromio()
23 count -= 4; in __memcpy_fromio()
26 while (count) { in __memcpy_fromio()
30 count--; in __memcpy_fromio()
38 void __memcpy_toio(volatile void __iomem *to, const void *from, size_t count) in __memcpy_toio() argument
40 while (count && !IS_ALIGNED((unsigned long)to, 4)) { in __memcpy_toio()
44 count--; in __memcpy_toio()
[all …]
/Linux-v6.6/tools/perf/pmu-events/arch/x86/cascadelakex/
Dfloating-point.json6count twice as noted below. Each count represents 2 computation operations, one for each element.…
14count twice as noted below. Each count represents 4 computation operations, one for each element.…
22count twice as noted below. Each count represents 4 computation operations, one for each element.…
30count twice as noted below. Each count represents 8 computation operations, one for each element.…
35count twice as noted below. Each count represents 2 or/and 4 computation operations, 1 for each e…
38count twice as noted below. Each count represents 2 or/and 4 computation operations, one for each…
43count twice as noted below. Each count represents 8 computation operations, one for each element.…
46count twice as noted below. Each count represents 8 computation operations, one for each element.…
51count twice as noted below. Each count represents 16 computation operations, one for each element…
54count twice as noted below. Each count represents 16 computation operations, one for each element…
[all …]
/Linux-v6.6/drivers/scsi/pcmcia/
Dnsp_io.h70 unsigned long count) in nsp_multi_read_1() argument
72 insb(BaseAddr + Register, buf, count); in nsp_multi_read_1()
77 unsigned long count) in nsp_fifo8_read() argument
79 /*nsp_dbg(NSP_DEBUG_DATA_IO, "buf=0x%p, count=0x%lx", buf, count);*/ in nsp_fifo8_read()
80 nsp_multi_read_1(base, FIFODATA, buf, count); in nsp_fifo8_read()
89 unsigned long count) in nsp_multi_read_2() argument
91 insw(BaseAddr + Register, buf, count); in nsp_multi_read_2()
96 unsigned long count) in nsp_fifo16_read() argument
98 //nsp_dbg(NSP_DEBUG_DATA_IO, "buf=0x%p, count=0x%lx*2", buf, count); in nsp_fifo16_read()
99 nsp_multi_read_2(base, FIFODATA, buf, count); in nsp_fifo16_read()
[all …]
/Linux-v6.6/arch/arm64/kernel/
Dio.c15 void __memcpy_fromio(void *to, const volatile void __iomem *from, size_t count) in __memcpy_fromio() argument
17 while (count && !IS_ALIGNED((unsigned long)from, 8)) { in __memcpy_fromio()
21 count--; in __memcpy_fromio()
24 while (count >= 8) { in __memcpy_fromio()
28 count -= 8; in __memcpy_fromio()
31 while (count) { in __memcpy_fromio()
35 count--; in __memcpy_fromio()
43 void __memcpy_toio(volatile void __iomem *to, const void *from, size_t count) in __memcpy_toio() argument
45 while (count && !IS_ALIGNED((unsigned long)to, 8)) { in __memcpy_toio()
49 count--; in __memcpy_toio()
[all …]
/Linux-v6.6/drivers/video/fbdev/core/
Dfb_io_fops.c7 ssize_t fb_io_read(struct fb_info *info, char __user *buf, size_t count, loff_t *ppos) in fb_io_read() argument
26 if (count >= total_size) in fb_io_read()
27 count = total_size; in fb_io_read()
29 if (count + p > total_size) in fb_io_read()
30 count = total_size - p; in fb_io_read()
32 buffer = kmalloc((count > PAGE_SIZE) ? PAGE_SIZE : count, in fb_io_read()
42 while (count) { in fb_io_read()
43 c = (count > PAGE_SIZE) ? PAGE_SIZE : count; in fb_io_read()
59 count -= c; in fb_io_read()
68 ssize_t fb_io_write(struct fb_info *info, const char __user *buf, size_t count, loff_t *ppos) in fb_io_write() argument
[all …]

12345678910>>...256