Home
last modified time | relevance | path

Searched refs:nr (Results 1 – 200 of 1372) sorted by relevance

1234567

/linux-4.4.14/arch/m68k/include/asm/
Dbitops.h31 static inline void bset_reg_set_bit(int nr, volatile unsigned long *vaddr) in bset_reg_set_bit() argument
33 char *p = (char *)vaddr + (nr ^ 31) / 8; in bset_reg_set_bit()
37 : "a" (p), "di" (nr & 7) in bset_reg_set_bit()
41 static inline void bset_mem_set_bit(int nr, volatile unsigned long *vaddr) in bset_mem_set_bit() argument
43 char *p = (char *)vaddr + (nr ^ 31) / 8; in bset_mem_set_bit()
47 : "di" (nr & 7)); in bset_mem_set_bit()
50 static inline void bfset_mem_set_bit(int nr, volatile unsigned long *vaddr) in bfset_mem_set_bit() argument
54 : "d" (nr ^ 31), "o" (*vaddr) in bfset_mem_set_bit()
59 #define set_bit(nr, vaddr) bset_reg_set_bit(nr, vaddr) argument
61 #define set_bit(nr, vaddr) bset_mem_set_bit(nr, vaddr) argument
[all …]
Draw_io.h131 static inline void raw_insw(volatile u16 __iomem *port, u16 *buf, unsigned int nr) in raw_insw() argument
135 if (nr & 15) { in raw_insw()
136 tmp = (nr & 15) - 1; in raw_insw()
143 if (nr >> 4) { in raw_insw()
144 tmp = (nr >> 4) - 1; in raw_insw()
171 unsigned int nr) in raw_outsw() argument
175 if (nr & 15) { in raw_outsw()
176 tmp = (nr & 15) - 1; in raw_outsw()
183 if (nr >> 4) { in raw_outsw()
184 tmp = (nr >> 4) - 1; in raw_outsw()
[all …]
Dio_mm.h315 #define isa_insb(port, buf, nr) raw_insb(isa_itb(port), (u8 *)(buf), (nr)) argument
316 #define isa_outsb(port, buf, nr) raw_outsb(isa_itb(port), (u8 *)(buf), (nr)) argument
318 #define isa_insw(port, buf, nr) \ argument
319 (ISA_SEX ? raw_insw(isa_itw(port), (u16 *)(buf), (nr)) : \
320 raw_insw_swapw(isa_itw(port), (u16 *)(buf), (nr)))
322 #define isa_outsw(port, buf, nr) \ argument
323 (ISA_SEX ? raw_outsw(isa_itw(port), (u16 *)(buf), (nr)) : \
324 raw_outsw_swapw(isa_itw(port), (u16 *)(buf), (nr)))
326 #define isa_insl(port, buf, nr) \ argument
327 (ISA_SEX ? raw_insl(isa_itl(port), (u32 *)(buf), (nr)) : \
[all …]
/linux-4.4.14/arch/x86/include/asm/
Dbitops.h52 #define IS_IMMEDIATE(nr) (__builtin_constant_p(nr)) argument
53 #define CONST_MASK_ADDR(nr, addr) BITOP_ADDR((void *)(addr) + ((nr)>>3)) argument
54 #define CONST_MASK(nr) (1 << ((nr) & 7)) argument
72 set_bit(long nr, volatile unsigned long *addr) in set_bit() argument
74 if (IS_IMMEDIATE(nr)) { in set_bit()
76 : CONST_MASK_ADDR(nr, addr) in set_bit()
77 : "iq" ((u8)CONST_MASK(nr)) in set_bit()
81 : BITOP_ADDR(addr) : "Ir" (nr) : "memory"); in set_bit()
94 static inline void __set_bit(long nr, volatile unsigned long *addr) in __set_bit() argument
96 asm volatile("bts %1,%0" : ADDR : "Ir" (nr) : "memory"); in __set_bit()
[all …]
Dsync_bitops.h29 static inline void sync_set_bit(long nr, volatile unsigned long *addr) in sync_set_bit() argument
33 : "Ir" (nr) in sync_set_bit()
47 static inline void sync_clear_bit(long nr, volatile unsigned long *addr) in sync_clear_bit() argument
51 : "Ir" (nr) in sync_clear_bit()
64 static inline void sync_change_bit(long nr, volatile unsigned long *addr) in sync_change_bit() argument
68 : "Ir" (nr) in sync_change_bit()
80 static inline int sync_test_and_set_bit(long nr, volatile unsigned long *addr) in sync_test_and_set_bit() argument
86 : "Ir" (nr) : "memory"); in sync_test_and_set_bit()
98 static inline int sync_test_and_clear_bit(long nr, volatile unsigned long *addr) in sync_test_and_clear_bit() argument
104 : "Ir" (nr) : "memory"); in sync_test_and_clear_bit()
[all …]
Dkvm_para.h40 static inline long kvm_hypercall0(unsigned int nr) in kvm_hypercall0() argument
45 : "a"(nr) in kvm_hypercall0()
50 static inline long kvm_hypercall1(unsigned int nr, unsigned long p1) in kvm_hypercall1() argument
55 : "a"(nr), "b"(p1) in kvm_hypercall1()
60 static inline long kvm_hypercall2(unsigned int nr, unsigned long p1, in kvm_hypercall2() argument
66 : "a"(nr), "b"(p1), "c"(p2) in kvm_hypercall2()
71 static inline long kvm_hypercall3(unsigned int nr, unsigned long p1, in kvm_hypercall3() argument
77 : "a"(nr), "b"(p1), "c"(p2), "d"(p3) in kvm_hypercall3()
82 static inline long kvm_hypercall4(unsigned int nr, unsigned long p1, in kvm_hypercall4() argument
89 : "a"(nr), "b"(p1), "c"(p2), "d"(p3), "S"(p4) in kvm_hypercall4()
/linux-4.4.14/arch/s390/include/asm/
Dbitops.h99 __bitops_word(unsigned long nr, volatile unsigned long *ptr) in __bitops_word() argument
103 addr = (unsigned long)ptr + ((nr ^ (nr & (BITS_PER_LONG - 1))) >> 3); in __bitops_word()
108 __bitops_byte(unsigned long nr, volatile unsigned long *ptr) in __bitops_byte() argument
110 return ((unsigned char *)ptr) + ((nr ^ (BITS_PER_LONG - 8)) >> 3); in __bitops_byte()
113 static inline void set_bit(unsigned long nr, volatile unsigned long *ptr) in set_bit() argument
115 unsigned long *addr = __bitops_word(nr, ptr); in set_bit()
119 if (__builtin_constant_p(nr)) { in set_bit()
120 unsigned char *caddr = __bitops_byte(nr, ptr); in set_bit()
125 : "i" (1 << (nr & 7)) in set_bit()
130 mask = 1UL << (nr & (BITS_PER_LONG - 1)); in set_bit()
[all …]
Dkvm_para.h32 static inline long __kvm_hypercall0(unsigned long nr) in __kvm_hypercall0() argument
34 register unsigned long __nr asm("1") = nr; in __kvm_hypercall0()
42 static inline long kvm_hypercall0(unsigned long nr) in kvm_hypercall0() argument
45 return __kvm_hypercall0(nr); in kvm_hypercall0()
48 static inline long __kvm_hypercall1(unsigned long nr, unsigned long p1) in __kvm_hypercall1() argument
50 register unsigned long __nr asm("1") = nr; in __kvm_hypercall1()
59 static inline long kvm_hypercall1(unsigned long nr, unsigned long p1) in kvm_hypercall1() argument
62 return __kvm_hypercall1(nr, p1); in kvm_hypercall1()
65 static inline long __kvm_hypercall2(unsigned long nr, unsigned long p1, in __kvm_hypercall2() argument
68 register unsigned long __nr asm("1") = nr; in __kvm_hypercall2()
[all …]
Debcdic.h24 codepage_convert(const __u8 *codepage, volatile __u8 * addr, unsigned long nr) in codepage_convert() argument
26 if (nr-- <= 0) in codepage_convert()
36 : "+&a" (addr), "+&a" (nr) in codepage_convert()
40 #define ASCEBC(addr,nr) codepage_convert(_ascebc, addr, nr) argument
41 #define EBCASC(addr,nr) codepage_convert(_ebcasc, addr, nr) argument
42 #define ASCEBC_500(addr,nr) codepage_convert(_ascebc_500, addr, nr) argument
43 #define EBCASC_500(addr,nr) codepage_convert(_ebcasc_500, addr, nr) argument
44 #define EBC_TOLOWER(addr,nr) codepage_convert(_ebc_tolower, addr, nr) argument
45 #define EBC_TOUPPER(addr,nr) codepage_convert(_ebc_toupper, addr, nr) argument
Dfacility.h16 static inline int __test_facility(unsigned long nr, void *facilities) in __test_facility() argument
20 if (nr >= MAX_FACILITY_BIT) in __test_facility()
22 ptr = (unsigned char *) facilities + (nr >> 3); in __test_facility()
23 return (*ptr & (0x80 >> (nr & 7))) != 0; in __test_facility()
31 static inline int test_facility(unsigned long nr) in test_facility() argument
33 return __test_facility(nr, &S390_lowcore.stfle_fac_list); in test_facility()
43 unsigned long nr; in stfle() local
51 nr = 4; /* bytes stored by stfl */ in stfle()
61 nr = (reg0 + 1) * 8; /* # bytes stored by stfle */ in stfle()
63 memset((char *) stfle_fac_list + nr, 0, size * 8 - nr); in stfle()
/linux-4.4.14/arch/sh/include/asm/
Dbitops-op32.h11 #define BYTE_NUMBER(nr) ((nr ^ BITOP_LE_SWIZZLE) / BITS_PER_BYTE) argument
12 #define BYTE_OFFSET(nr) ((nr ^ BITOP_LE_SWIZZLE) % BITS_PER_BYTE) argument
14 #define BYTE_NUMBER(nr) ((nr) / BITS_PER_BYTE) argument
15 #define BYTE_OFFSET(nr) ((nr) % BITS_PER_BYTE) argument
18 #define IS_IMMEDIATE(nr) (__builtin_constant_p(nr)) argument
20 static inline void __set_bit(int nr, volatile unsigned long *addr) in __set_bit() argument
22 if (IS_IMMEDIATE(nr)) { in __set_bit()
26 : "i" (BYTE_OFFSET(nr)), "i" (BYTE_NUMBER(nr)) in __set_bit()
30 unsigned long mask = BIT_MASK(nr); in __set_bit()
31 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __set_bit()
[all …]
Dbitops-grb.h4 static inline void set_bit(int nr, volatile void * addr) in set_bit() argument
10 a += nr >> 5; in set_bit()
11 mask = 1 << (nr & 0x1f); in set_bit()
28 static inline void clear_bit(int nr, volatile void * addr) in clear_bit() argument
34 a += nr >> 5; in clear_bit()
35 mask = ~(1 << (nr & 0x1f)); in clear_bit()
51 static inline void change_bit(int nr, volatile void * addr) in change_bit() argument
57 a += nr >> 5; in change_bit()
58 mask = 1 << (nr & 0x1f); in change_bit()
74 static inline int test_and_set_bit(int nr, volatile void * addr) in test_and_set_bit() argument
[all …]
Dbitops-llsc.h4 static inline void set_bit(int nr, volatile void *addr) in set_bit() argument
10 a += nr >> 5; in set_bit()
11 mask = 1 << (nr & 0x1f); in set_bit()
25 static inline void clear_bit(int nr, volatile void *addr) in clear_bit() argument
31 a += nr >> 5; in clear_bit()
32 mask = 1 << (nr & 0x1f); in clear_bit()
46 static inline void change_bit(int nr, volatile void *addr) in change_bit() argument
52 a += nr >> 5; in change_bit()
53 mask = 1 << (nr & 0x1f); in change_bit()
67 static inline int test_and_set_bit(int nr, volatile void *addr) in test_and_set_bit() argument
[all …]
/linux-4.4.14/drivers/hwmon/
Df75375s.c60 #define F75375_REG_VOLT(nr) (0x10 + (nr)) argument
61 #define F75375_REG_VOLT_HIGH(nr) (0x20 + (nr) * 2) argument
62 #define F75375_REG_VOLT_LOW(nr) (0x21 + (nr) * 2) argument
64 #define F75375_REG_TEMP(nr) (0x14 + (nr)) argument
65 #define F75387_REG_TEMP11_LSB(nr) (0x1a + (nr)) argument
66 #define F75375_REG_TEMP_HIGH(nr) (0x28 + (nr) * 2) argument
67 #define F75375_REG_TEMP_HYST(nr) (0x29 + (nr) * 2) argument
69 #define F75375_REG_FAN(nr) (0x16 + (nr) * 2) argument
70 #define F75375_REG_FAN_MIN(nr) (0x2C + (nr) * 2) argument
71 #define F75375_REG_FAN_FULL(nr) (0x70 + (nr) * 0x10) argument
[all …]
Demc6w201.c40 #define EMC6W201_REG_IN(nr) (0x20 + (nr)) argument
41 #define EMC6W201_REG_TEMP(nr) (0x26 + (nr)) argument
42 #define EMC6W201_REG_FAN(nr) (0x2C + (nr) * 2) argument
46 #define EMC6W201_REG_IN_LOW(nr) (0x4A + (nr) * 2) argument
47 #define EMC6W201_REG_IN_HIGH(nr) (0x4B + (nr) * 2) argument
48 #define EMC6W201_REG_TEMP_LOW(nr) (0x56 + (nr) * 2) argument
49 #define EMC6W201_REG_TEMP_HIGH(nr) (0x57 + (nr) * 2) argument
50 #define EMC6W201_REG_FAN_MIN(nr) (0x62 + (nr) * 2) argument
139 int nr; in emc6w201_update_device() local
144 for (nr = 0; nr < 6; nr++) { in emc6w201_update_device()
[all …]
Dlm85.c50 #define LM85_REG_IN(nr) (0x20 + (nr)) argument
51 #define LM85_REG_IN_MIN(nr) (0x44 + (nr) * 2) argument
52 #define LM85_REG_IN_MAX(nr) (0x45 + (nr) * 2) argument
54 #define LM85_REG_TEMP(nr) (0x25 + (nr)) argument
55 #define LM85_REG_TEMP_MIN(nr) (0x4e + (nr) * 2) argument
56 #define LM85_REG_TEMP_MAX(nr) (0x4f + (nr) * 2) argument
59 #define LM85_REG_FAN(nr) (0x28 + (nr) * 2) argument
60 #define LM85_REG_FAN_MIN(nr) (0x54 + (nr) * 2) argument
62 #define LM85_REG_PWM(nr) (0x30 + (nr)) argument
103 #define LM85_REG_AFAN_CONFIG(nr) (0x5c + (nr)) argument
[all …]
Df71805f.c125 #define F71805F_REG_IN(nr) (0x10 + (nr)) argument
126 #define F71805F_REG_IN_HIGH(nr) ((nr) < 10 ? 0x40 + 2 * (nr) : 0x2E) argument
127 #define F71805F_REG_IN_LOW(nr) ((nr) < 10 ? 0x41 + 2 * (nr) : 0x2F) argument
129 #define F71805F_REG_FAN(nr) (0x20 + 2 * (nr)) argument
130 #define F71805F_REG_FAN_LOW(nr) (0x28 + 2 * (nr)) argument
131 #define F71805F_REG_FAN_TARGET(nr) (0x69 + 16 * (nr)) argument
132 #define F71805F_REG_FAN_CTRL(nr) (0x60 + 16 * (nr)) argument
133 #define F71805F_REG_PWM_FREQ(nr) (0x63 + 16 * (nr)) argument
134 #define F71805F_REG_PWM_DUTY(nr) (0x6B + 16 * (nr)) argument
136 #define F71805F_REG_TEMP(nr) (0x1B + (nr)) argument
[all …]
Dlm93.c65 #define LM93_REG_IN(nr) (0x56 + (nr)) argument
66 #define LM93_REG_IN_MIN(nr) (0x90 + (nr) * 2) argument
67 #define LM93_REG_IN_MAX(nr) (0x91 + (nr) * 2) argument
70 #define LM93_REG_TEMP(nr) (0x50 + (nr)) argument
71 #define LM93_REG_TEMP_MIN(nr) (0x78 + (nr) * 2) argument
72 #define LM93_REG_TEMP_MAX(nr) (0x79 + (nr) * 2) argument
75 #define LM93_REG_BOOST(nr) (0x80 + (nr)) argument
78 #define LM93_REG_PROCHOT_CUR(nr) (0x67 + (nr) * 2) argument
79 #define LM93_REG_PROCHOT_AVG(nr) (0x68 + (nr) * 2) argument
80 #define LM93_REG_PROCHOT_MAX(nr) (0xb0 + (nr)) argument
[all …]
Dadm1031.c35 #define ADM1031_REG_FAN_SPEED(nr) (0x08 + (nr)) argument
36 #define ADM1031_REG_FAN_DIV(nr) (0x20 + (nr)) argument
38 #define ADM1031_REG_FAN_MIN(nr) (0x10 + (nr)) argument
41 #define ADM1031_REG_TEMP_OFFSET(nr) (0x0d + (nr)) argument
42 #define ADM1031_REG_TEMP_MAX(nr) (0x14 + 4 * (nr)) argument
43 #define ADM1031_REG_TEMP_MIN(nr) (0x15 + 4 * (nr)) argument
44 #define ADM1031_REG_TEMP_CRIT(nr) (0x16 + 4 * (nr)) argument
46 #define ADM1031_REG_TEMP(nr) (0x0a + (nr)) argument
47 #define ADM1031_REG_AUTO_TEMP(nr) (0x24 + (nr)) argument
49 #define ADM1031_REG_STATUS(nr) (0x2 + (nr)) argument
[all …]
Dsmsc47m192.c40 #define SMSC47M192_REG_IN(nr) ((nr) < 6 ? (0x20 + (nr)) : \ argument
41 (0x50 + (nr) - 6))
42 #define SMSC47M192_REG_IN_MAX(nr) ((nr) < 6 ? (0x2b + (nr) * 2) : \ argument
43 (0x54 + (((nr) - 6) * 2)))
44 #define SMSC47M192_REG_IN_MIN(nr) ((nr) < 6 ? (0x2c + (nr) * 2) : \ argument
45 (0x55 + (((nr) - 6) * 2)))
49 #define SMSC47M192_REG_TEMP_OFFSET(nr) ((nr) == 2 ? 0x1e : 0x1f) argument
185 int nr = sensor_attr->index; in show_in() local
187 return sprintf(buf, "%d\n", IN_FROM_REG(data->in[nr], nr)); in show_in()
194 int nr = sensor_attr->index; in show_in_min() local
[all …]
Dw83l786ng.c47 #define W83L786NG_REG_IN_MIN(nr) (0x2C + (nr) * 2) argument
48 #define W83L786NG_REG_IN_MAX(nr) (0x2B + (nr) * 2) argument
49 #define W83L786NG_REG_IN(nr) ((nr) + 0x20) argument
51 #define W83L786NG_REG_FAN(nr) ((nr) + 0x28) argument
52 #define W83L786NG_REG_FAN_MIN(nr) ((nr) + 0x3B) argument
240 int nr = to_sensor_dev_attr(attr)->index; \
242 return sprintf(buf, "%d\n", IN_FROM_REG(data->reg[nr])); \
254 int nr = to_sensor_dev_attr(attr)->index; \
262 data->in_##reg[nr] = IN_TO_REG(val); \
263 w83l786ng_write_value(client, W83L786NG_REG_IN_##REG(nr), \
[all …]
Df71882fg.c72 #define F71882FG_REG_IN(nr) (0x20 + (nr)) argument
79 #define F71882FG_REG_FAN(nr) (0xA0 + (16 * (nr))) argument
80 #define F71882FG_REG_FAN_TARGET(nr) (0xA2 + (16 * (nr))) argument
81 #define F71882FG_REG_FAN_FULL_SPEED(nr) (0xA4 + (16 * (nr))) argument
85 #define F71882FG_REG_TEMP(nr) (0x70 + 2 * (nr)) argument
86 #define F71882FG_REG_TEMP_OVT(nr) (0x80 + 2 * (nr)) argument
87 #define F71882FG_REG_TEMP_HIGH(nr) (0x81 + 2 * (nr)) argument
91 #define F71882FG_REG_TEMP_HYST(nr) (0x6C + (nr)) argument
95 #define F71882FG_REG_PWM(nr) (0xA3 + (16 * (nr))) argument
99 #define F71882FG_REG_FAN_HYST(nr) (0x98 + (nr)) argument
[all …]
Dlm87.c84 #define LM87_REG_IN(nr) (0x20 + (nr)) argument
85 #define LM87_REG_IN_MAX(nr) (0x2B + (nr) * 2) argument
86 #define LM87_REG_IN_MIN(nr) (0x2C + (nr) * 2) argument
88 #define LM87_REG_AIN(nr) (0x28 + (nr)) argument
89 #define LM87_REG_AIN_MIN(nr) (0x1A + (nr)) argument
90 #define LM87_REG_AIN_MAX(nr) (0x3B + (nr)) argument
102 #define LM87_REG_FAN(nr) (0x28 + (nr)) argument
103 #define LM87_REG_FAN_MIN(nr) (0x3B + (nr)) argument
147 #define CHAN_NO_FAN(nr) (1 << (nr)) argument
283 int nr = to_sensor_dev_attr(attr)->index; in show_in_input() local
[all …]
Dnct6775.c327 #define NCT6775_AUTO_TEMP(data, nr, p) ((data)->REG_AUTO_TEMP[nr] + (p)) argument
328 #define NCT6775_AUTO_PWM(data, nr, p) ((data)->REG_AUTO_PWM[nr] + (p)) argument
823 static inline long in_from_reg(u8 reg, u8 nr) in in_from_reg() argument
825 return DIV_ROUND_CLOSEST(reg * scale_in[nr], 100); in in_from_reg()
828 static inline u8 in_to_reg(u32 val, u8 nr) in in_to_reg() argument
830 return clamp_val(DIV_ROUND_CLOSEST(val * 100, scale_in[nr]), 0, 255); in in_to_reg()
996 u8 nr; member
1027 .u.s.nr = _nr, \
1095 a2->nr = (*t)->u.s.nr + i; in nct6775_create_attr_group()
1233 static void nct6775_write_fan_div(struct nct6775_data *data, int nr) in nct6775_write_fan_div() argument
[all …]
Dit87.c230 #define IT87_REG_PWM(nr) (0x15 + (nr)) argument
231 #define IT87_REG_PWM_DUTY(nr) (0x63 + (nr) * 8) argument
233 #define IT87_REG_VIN(nr) (0x20 + (nr)) argument
234 #define IT87_REG_TEMP(nr) (0x29 + (nr)) argument
236 #define IT87_REG_VIN_MAX(nr) (0x30 + (nr) * 2) argument
237 #define IT87_REG_VIN_MIN(nr) (0x31 + (nr) * 2) argument
238 #define IT87_REG_TEMP_HIGH(nr) (0x40 + (nr) * 2) argument
239 #define IT87_REG_TEMP_LOW(nr) (0x41 + (nr) * 2) argument
248 #define IT87_REG_AUTO_TEMP(nr, i) (0x60 + (nr) * 8 + (i)) argument
249 #define IT87_REG_AUTO_PWM(nr, i) (0x65 + (nr) * 8 + (i)) argument
[all …]
Dw83792d.c228 #define IN_FROM_REG(nr, val) (((nr) <= 1) ? ((val) * 2) : \ argument
229 ((((nr) == 6) || ((nr) == 7)) ? ((val) * 6) : ((val) * 4)))
230 #define IN_TO_REG(nr, val) (((nr) <= 1) ? ((val) / 2) : \ argument
231 ((((nr) == 6) || ((nr) == 7)) ? ((val) / 6) : ((val) / 4)))
333 static inline long in_count_from_reg(int nr, struct w83792d_data *data) in in_count_from_reg() argument
336 return (data->in[nr] << 2) | ((data->low_bits >> (2 * nr)) & 0x03); in in_count_from_reg()
360 int nr = sensor_attr->index; in show_in() local
363 IN_FROM_REG(nr, in_count_from_reg(nr, data))); in show_in()
372 int nr = sensor_attr->index; \
375 (long)(IN_FROM_REG(nr, data->reg[nr]) * 4)); \
[all …]
Dvia686a.c76 #define VIA686A_REG_IN_MAX(nr) (0x2b + ((nr) * 2)) argument
77 #define VIA686A_REG_IN_MIN(nr) (0x2c + ((nr) * 2)) argument
78 #define VIA686A_REG_IN(nr) (0x22 + (nr)) argument
81 #define VIA686A_REG_FAN_MIN(nr) (0x3a + (nr)) argument
82 #define VIA686A_REG_FAN(nr) (0x28 + (nr)) argument
362 int nr = attr->index; in show_in() local
363 return sprintf(buf, "%ld\n", IN_FROM_REG(data->in[nr], nr)); in show_in()
370 int nr = attr->index; in show_in_min() local
371 return sprintf(buf, "%ld\n", IN_FROM_REG(data->in_min[nr], nr)); in show_in_min()
378 int nr = attr->index; in show_in_max() local
[all …]
Dsis5595.c96 #define SIS5595_REG_IN_MAX(nr) (0x2b + (nr) * 2) argument
97 #define SIS5595_REG_IN_MIN(nr) (0x2c + (nr) * 2) argument
98 #define SIS5595_REG_IN(nr) (0x20 + (nr)) argument
100 #define SIS5595_REG_FAN_MIN(nr) (0x3b + (nr)) argument
101 #define SIS5595_REG_FAN(nr) (0x28 + (nr)) argument
230 int nr = attr->index; in show_in() local
231 return sprintf(buf, "%d\n", IN_FROM_REG(data->in[nr])); in show_in()
239 int nr = attr->index; in show_in_min() local
240 return sprintf(buf, "%d\n", IN_FROM_REG(data->in_min[nr])); in show_in_min()
248 int nr = attr->index; in show_in_max() local
[all …]
Dpc87427.c133 #define BANK_FM(nr) (nr) argument
134 #define BANK_FT(nr) (0x08 + (nr)) argument
135 #define BANK_FC(nr) (0x10 + (nr) * 2) argument
136 #define BANK_TM(nr) (nr) argument
137 #define BANK_VM(nr) (0x08 + (nr)) argument
184 static void pc87427_readall_fan(struct pc87427_data *data, u8 nr) in pc87427_readall_fan() argument
188 outb(BANK_FM(nr), iobase + PC87427_REG_BANK); in pc87427_readall_fan()
189 data->fan[nr] = inw(iobase + PC87427_REG_FAN); in pc87427_readall_fan()
190 data->fan_min[nr] = inw(iobase + PC87427_REG_FAN_MIN); in pc87427_readall_fan()
191 data->fan_status[nr] = inb(iobase + PC87427_REG_FAN_STATUS); in pc87427_readall_fan()
[all …]
Dw83627hf.c168 #define W83781D_REG_IN_MAX(nr) ((nr < 7) ? (0x2b + (nr) * 2) : \ argument
169 (0x554 + (((nr) - 7) * 2)))
170 #define W83781D_REG_IN_MIN(nr) ((nr < 7) ? (0x2c + (nr) * 2) : \ argument
171 (0x555 + (((nr) - 7) * 2)))
172 #define W83781D_REG_IN(nr) ((nr < 7) ? (0x20 + (nr)) : \ argument
173 (0x550 + (nr) - 7))
176 #define W83627HF_REG_FAN_MIN(nr) (0x3b + (nr)) argument
177 #define W83627HF_REG_FAN(nr) (0x28 + (nr)) argument
226 #define W836X7HF_REG_PWM(type, nr) (((type) == w83627hf) ? \ argument
227 regpwm_627hf[nr] : regpwm[nr])
[all …]
Dadm9240.c66 #define ADM9240_REG_IN(nr) (0x20 + (nr)) /* 0..5 */ argument
67 #define ADM9240_REG_IN_MAX(nr) (0x2b + (nr) * 2) argument
68 #define ADM9240_REG_IN_MIN(nr) (0x2c + (nr) * 2) argument
69 #define ADM9240_REG_FAN(nr) (0x28 + (nr)) /* 0..1 */ argument
70 #define ADM9240_REG_FAN_MIN(nr) (0x3b + (nr)) argument
71 #define ADM9240_REG_INT(nr) (0x41 + (nr)) argument
72 #define ADM9240_REG_INT_MASK(nr) (0x43 + (nr)) argument
74 #define ADM9240_REG_TEMP_MAX(nr) (0x39 + (nr)) /* 0, 1 = high, hyst */ argument
156 static void adm9240_write_fan_div(struct i2c_client *client, int nr, in adm9240_write_fan_div() argument
159 u8 reg, old, shift = (nr + 2) * 2; in adm9240_write_fan_div()
[all …]
Dasb100.c62 #define ASB100_REG_IN(nr) (0x20 + (nr)) argument
63 #define ASB100_REG_IN_MAX(nr) (0x2b + (nr * 2)) argument
64 #define ASB100_REG_IN_MIN(nr) (0x2c + (nr * 2)) argument
67 #define ASB100_REG_FAN(nr) (0x28 + (nr)) argument
68 #define ASB100_REG_FAN_MIN(nr) (0x3b + (nr)) argument
75 #define ASB100_REG_TEMP(nr) (asb100_reg_temp[nr]) argument
76 #define ASB100_REG_TEMP_MAX(nr) (asb100_reg_temp_max[nr]) argument
77 #define ASB100_REG_TEMP_HYST(nr) (asb100_reg_temp_hyst[nr]) argument
252 int nr = to_sensor_dev_attr(attr)->index; \
254 return sprintf(buf, "%d\n", IN_FROM_REG(data->reg[nr])); \
[all …]
Dlm80.c41 #define LM80_REG_IN_MAX(nr) (0x2a + (nr) * 2) argument
42 #define LM80_REG_IN_MIN(nr) (0x2b + (nr) * 2) argument
43 #define LM80_REG_IN(nr) (0x20 + (nr)) argument
47 #define LM80_REG_FAN_MIN(nr) (0x3b + (nr)) argument
277 int nr = to_sensor_dev_attr_2(attr)->nr; in show_in() local
281 return sprintf(buf, "%d\n", IN_FROM_REG(data->in[nr][index])); in show_in()
290 int nr = to_sensor_dev_attr_2(attr)->nr; in set_in() local
297 reg = nr == i_min ? LM80_REG_IN_MIN(index) : LM80_REG_IN_MAX(index); in set_in()
300 data->in[nr][index] = IN_TO_REG(val); in set_in()
301 lm80_write_value(client, reg, data->in[nr][index]); in set_in()
[all …]
Dvt8231.c77 #define VT8231_REG_FAN_MIN(nr) (0x3b + (nr)) argument
78 #define VT8231_REG_FAN(nr) (0x29 + (nr)) argument
199 int nr = sensor_attr->index; in show_in() local
202 return sprintf(buf, "%d\n", ((data->in[nr] - 3) * 10000) / 958); in show_in()
209 int nr = sensor_attr->index; in show_in_min() local
212 return sprintf(buf, "%d\n", ((data->in_min[nr] - 3) * 10000) / 958); in show_in_min()
219 int nr = sensor_attr->index; in show_in_max() local
222 return sprintf(buf, "%d\n", (((data->in_max[nr] - 3) * 10000) / 958)); in show_in_max()
229 int nr = sensor_attr->index; in set_in_min() local
239 data->in_min[nr] = clamp_val(((val * 958) / 10000) + 3, 0, 255); in set_in_min()
[all …]
Dsmsc47m1.c99 #define SMSC47M1_REG_TPIN(nr) (0x34 - (nr)) argument
100 #define SMSC47M1_REG_PPIN(nr) (0x36 - (nr)) argument
210 int nr = attr->index; in get_fan() local
217 int rpm = (data->pwm[nr] & 0x7F) == 0x00 ? 0 : in get_fan()
218 FAN_FROM_REG(data->fan[nr], in get_fan()
219 DIV_FROM_REG(data->fan_div[nr]), in get_fan()
220 data->fan_preload[nr]); in get_fan()
229 int nr = attr->index; in get_fan_min() local
230 int rpm = MIN_FROM_REG(data->fan_preload[nr], in get_fan_min()
231 DIV_FROM_REG(data->fan_div[nr])); in get_fan_min()
[all …]
Dw83793.c172 #define W83793_REG_PWM(index, nr) (((nr) == 0 ? 0xb3 : \ argument
173 (nr) == 1 ? 0x220 : 0x218) + (index))
180 #define W83793_REG_SF2_TEMP(index, nr) (0x230 + ((index) << 4) + (nr)) argument
181 #define W83793_REG_SF2_PWM(index, nr) (0x238 + ((index) << 4) + (nr)) argument
371 int nr = sensor_attr->nr; in show_alarm_beep() local
376 if (nr == ALARM_STATUS) { in show_alarm_beep()
482 int nr = sensor_attr->nr; in show_fan() local
487 if (nr == FAN_INPUT) in show_fan()
529 int nr = sensor_attr->nr; in show_pwm() local
532 if (nr == PWM_STOP_TIME) in show_pwm()
[all …]
Dlm78.c56 #define LM78_REG_IN_MAX(nr) (0x2b + (nr) * 2) argument
57 #define LM78_REG_IN_MIN(nr) (0x2c + (nr) * 2) argument
58 #define LM78_REG_IN(nr) (0x20 + (nr)) argument
60 #define LM78_REG_FAN_MIN(nr) (0x3b + (nr)) argument
61 #define LM78_REG_FAN(nr) (0x28 + (nr)) argument
187 int nr = attr->index; in set_in_min() local
196 data->in_min[nr] = IN_TO_REG(val); in set_in_min()
197 lm78_write_value(data, LM78_REG_IN_MIN(nr), data->in_min[nr]); in set_in_min()
207 int nr = attr->index; in set_in_max() local
216 data->in_max[nr] = IN_TO_REG(val); in set_in_max()
[all …]
Dw83791d.c268 static u8 div_to_reg(int nr, long val) in div_to_reg() argument
373 int nr = sensor_attr->index; \
374 return sprintf(buf, "%d\n", IN_FROM_REG(data->reg[nr])); \
390 int nr = sensor_attr->index; \
396 data->in_##reg[nr] = IN_TO_REG(val); \
397 w83791d_write(client, W83791D_REG_IN_##REG[nr], data->in_##reg[nr]); \
539 int nr = sensor_attr->index; \
541 FAN_FROM_REG(data->reg[nr], DIV_FROM_REG(data->fan_div[nr]))); \
553 int nr = sensor_attr->index; in store_fan_min() local
562 data->fan_min[nr] = fan_to_reg(val, DIV_FROM_REG(data->fan_div[nr])); in store_fan_min()
[all …]
Dw83795.c201 #define W83795_REG_PWM(index, nr) (0x210 + (nr) * 8 + (index)) argument
719 int nr = sensor_attr->nr; in show_alarm_beep() local
724 if (nr == ALARM_STATUS) in show_alarm_beep()
792 int nr = sensor_attr->nr; in show_fan() local
797 if (nr == FAN_INPUT) in show_fan()
844 int nr = sensor_attr->nr; in show_pwm() local
848 data = nr == PWM_OUTPUT ? w83795_update_device(dev) in show_pwm()
851 switch (nr) { in show_pwm()
853 val = time_from_reg(data->pwm[index][nr]); in show_pwm()
856 val = pwm_freq_from_reg(data->pwm[index][nr], data->clkin); in show_pwm()
[all …]
Dadm1029.c139 int nr; in adm1029_update_device() local
143 for (nr = 0; nr < ARRAY_SIZE(ADM1029_REG_TEMP); nr++) { in adm1029_update_device()
144 data->temp[nr] = in adm1029_update_device()
146 ADM1029_REG_TEMP[nr]); in adm1029_update_device()
148 for (nr = 0; nr < ARRAY_SIZE(ADM1029_REG_FAN); nr++) { in adm1029_update_device()
149 data->fan[nr] = in adm1029_update_device()
151 ADM1029_REG_FAN[nr]); in adm1029_update_device()
153 for (nr = 0; nr < ARRAY_SIZE(ADM1029_REG_FAN_DIV); nr++) { in adm1029_update_device()
154 data->fan_div[nr] = in adm1029_update_device()
156 ADM1029_REG_FAN_DIV[nr]); in adm1029_update_device()
Dw83627ehf.c178 #define W83627EHF_REG_IN_MAX(nr) ((nr < 7) ? (0x2b + (nr) * 2) : \ argument
179 (0x554 + (((nr) - 7) * 2)))
180 #define W83627EHF_REG_IN_MIN(nr) ((nr < 7) ? (0x2c + (nr) * 2) : \ argument
181 (0x555 + (((nr) - 7) * 2)))
182 #define W83627EHF_REG_IN(nr) ((nr < 7) ? (0x20 + (nr)) : \ argument
183 (0x550 + (nr) - 7))
410 static inline long in_from_reg(u8 reg, u8 nr, const u16 *scale_in) in in_from_reg() argument
412 return DIV_ROUND_CLOSEST(reg * scale_in[nr], 100); in in_from_reg()
415 static inline u8 in_to_reg(u32 val, u8 nr, const u16 *scale_in) in in_to_reg() argument
417 return clamp_val(DIV_ROUND_CLOSEST(val * 100, scale_in[nr]), 0, 255); in in_to_reg()
[all …]
Dadm1026.c134 #define ADM1026_REG_FAN(nr) (0x38 + (nr)) argument
135 #define ADM1026_REG_FAN_MIN(nr) (0x60 + (nr)) argument
482 int nr = sensor_attr->index; in show_in() local
484 return sprintf(buf, "%d\n", INS_FROM_REG(nr, data->in[nr])); in show_in()
490 int nr = sensor_attr->index; in show_in_min() local
492 return sprintf(buf, "%d\n", INS_FROM_REG(nr, data->in_min[nr])); in show_in_min()
498 int nr = sensor_attr->index; in set_in_min() local
509 data->in_min[nr] = INS_TO_REG(nr, val); in set_in_min()
510 adm1026_write_value(client, ADM1026_REG_IN_MIN[nr], data->in_min[nr]); in set_in_min()
518 int nr = sensor_attr->index; in show_in_max() local
[all …]
Dw83781d.c89 #define W83781D_REG_IN_MAX(nr) ((nr < 7) ? (0x2b + (nr) * 2) : \ argument
90 (0x554 + (((nr) - 7) * 2)))
91 #define W83781D_REG_IN_MIN(nr) ((nr < 7) ? (0x2c + (nr) * 2) : \ argument
92 (0x555 + (((nr) - 7) * 2)))
93 #define W83781D_REG_IN(nr) ((nr < 7) ? (0x20 + (nr)) : \ argument
94 (0x550 + (nr) - 7))
97 #define W83781D_REG_FAN_MIN(nr) (0x3b + (nr)) argument
98 #define W83781D_REG_FAN(nr) (0x28 + (nr)) argument
104 #define W83781D_REG_TEMP(nr) ((nr == 3) ? (0x0250) : \ argument
105 ((nr == 2) ? (0x0150) : \
[all …]
Dthmc50.c179 int nr = to_sensor_dev_attr(attr)->index; in show_temp() local
181 return sprintf(buf, "%d\n", data->temp_input[nr] * 1000); in show_temp()
187 int nr = to_sensor_dev_attr(attr)->index; in show_temp_min() local
189 return sprintf(buf, "%d\n", data->temp_min[nr] * 1000); in show_temp_min()
195 int nr = to_sensor_dev_attr(attr)->index; in set_temp_min() local
206 data->temp_min[nr] = clamp_val(val / 1000, -128, 127); in set_temp_min()
207 i2c_smbus_write_byte_data(client, THMC50_REG_TEMP_MIN[nr], in set_temp_min()
208 data->temp_min[nr]); in set_temp_min()
216 int nr = to_sensor_dev_attr(attr)->index; in show_temp_max() local
218 return sprintf(buf, "%d\n", data->temp_max[nr] * 1000); in show_temp_max()
[all …]
Dlm63.c79 #define LM63_REG_LUT_TEMP(nr) (0x50 + 2 * (nr)) argument
80 #define LM63_REG_LUT_PWM(nr) (0x51 + 2 * (nr)) argument
190 static inline int temp8_from_reg(struct lm63_data *data, int nr) in temp8_from_reg() argument
193 return TEMP8_FROM_REG((u8)data->temp8[nr]); in temp8_from_reg()
194 return TEMP8_FROM_REG(data->temp8[nr]); in temp8_from_reg()
197 static inline int lut_temp_from_reg(struct lm63_data *data, int nr) in lut_temp_from_reg() argument
199 return data->temp8[nr] * (data->lut_temp_highres ? 500 : 1000); in lut_temp_from_reg()
378 int nr = attr->index; in show_pwm1() local
382 pwm = data->pwm1[nr]; in show_pwm1()
384 pwm = data->pwm1[nr] >= 2 * data->pwm1_freq ? in show_pwm1()
[all …]
Dnct6683.c345 u8 nr; member
376 .u.s.nr = _nr, \
444 a2->nr = (*t)->u.s.nr + i; in nct6683_create_attr_group()
522 static int get_in_reg(struct nct6683_data *data, int nr, int index) in get_in_reg() argument
527 switch (nr) { in get_in_reg()
545 static int get_temp_reg(struct nct6683_data *data, int nr, int index) in get_temp_reg() argument
552 switch (nr) { in get_temp_reg()
563 switch (nr) { in get_temp_reg()
658 int nr = sattr->index; in show_in_label() local
660 return sprintf(buf, "%s\n", nct6683_mon_label[data->in_src[nr]]); in show_in_label()
[all …]
Dpc87360.c119 #define PC87360_REG_PRESCALE(nr) (0x00 + 2 * (nr)) argument
120 #define PC87360_REG_PWM(nr) (0x01 + 2 * (nr)) argument
121 #define PC87360_REG_FAN_MIN(nr) (0x06 + 3 * (nr)) argument
122 #define PC87360_REG_FAN(nr) (0x07 + 3 * (nr)) argument
123 #define PC87360_REG_FAN_STATUS(nr) (0x08 + 3 * (nr)) argument
132 #define FAN_CONFIG_MONITOR(val, nr) (((val) >> (2 + (nr) * 3)) & 1) argument
133 #define FAN_CONFIG_CONTROL(val, nr) (((val) >> (3 + (nr) * 3)) & 1) argument
134 #define FAN_CONFIG_INVERT(val, nr) (((val) >> (4 + (nr) * 3)) & 1) argument
544 unsigned nr = to_sensor_dev_attr(devattr)->index; in show_in_min_alarm() local
546 return sprintf(buf, "%u\n", !!(data->in_status[nr] & CHAN_ALM_MIN)); in show_in_min_alarm()
[all …]
/linux-4.4.14/arch/frv/include/asm/
Dbitops.h30 static inline int test_and_clear_bit(unsigned long nr, volatile void *addr) in test_and_clear_bit() argument
33 unsigned int mask = 1UL << (nr & 31); in test_and_clear_bit()
34 ptr += nr >> 5; in test_and_clear_bit()
38 static inline int test_and_set_bit(unsigned long nr, volatile void *addr) in test_and_set_bit() argument
41 unsigned int mask = 1UL << (nr & 31); in test_and_set_bit()
42 ptr += nr >> 5; in test_and_set_bit()
46 static inline int test_and_change_bit(unsigned long nr, volatile void *addr) in test_and_change_bit() argument
49 unsigned int mask = 1UL << (nr & 31); in test_and_change_bit()
50 ptr += nr >> 5; in test_and_change_bit()
54 static inline void clear_bit(unsigned long nr, volatile void *addr) in clear_bit() argument
[all …]
/linux-4.4.14/arch/mn10300/include/asm/
Dbitops.h26 #define __set_bit(nr, addr) \ argument
29 const unsigned shift = (nr) & 7; \
30 _a += (nr) >> 3; \
38 #define set_bit(nr, addr) __set_bit((nr), (addr)) argument
43 #define ___clear_bit(nr, addr) \ argument
46 const unsigned shift = (nr) & 7; \
47 _a += (nr) >> 3; \
55 #define clear_bit(nr, addr) ___clear_bit((nr), (addr)) argument
58 static inline void __clear_bit(unsigned long nr, volatile void *addr) in __clear_bit() argument
63 a += nr >> 5; in __clear_bit()
[all …]
/linux-4.4.14/arch/hexagon/include/asm/
Dbitops.h45 static inline int test_and_clear_bit(int nr, volatile void *addr) in test_and_clear_bit() argument
57 : "r" (addr), "r" (nr) in test_and_clear_bit()
69 static inline int test_and_set_bit(int nr, volatile void *addr) in test_and_set_bit() argument
81 : "r" (addr), "r" (nr) in test_and_set_bit()
95 static inline int test_and_change_bit(int nr, volatile void *addr) in test_and_change_bit() argument
107 : "r" (addr), "r" (nr) in test_and_change_bit()
120 static inline void clear_bit(int nr, volatile void *addr) in clear_bit() argument
122 test_and_clear_bit(nr, addr); in clear_bit()
125 static inline void set_bit(int nr, volatile void *addr) in set_bit() argument
127 test_and_set_bit(nr, addr); in set_bit()
[all …]
/linux-4.4.14/arch/blackfin/include/asm/
Dbitops.h44 asmlinkage int __raw_bit_set_asm(volatile unsigned long *addr, int nr);
46 asmlinkage int __raw_bit_clear_asm(volatile unsigned long *addr, int nr);
48 asmlinkage int __raw_bit_toggle_asm(volatile unsigned long *addr, int nr);
50 asmlinkage int __raw_bit_test_set_asm(volatile unsigned long *addr, int nr);
52 asmlinkage int __raw_bit_test_clear_asm(volatile unsigned long *addr, int nr);
54 asmlinkage int __raw_bit_test_toggle_asm(volatile unsigned long *addr, int nr);
56 asmlinkage int __raw_bit_test_asm(const volatile unsigned long *addr, int nr);
58 static inline void set_bit(int nr, volatile unsigned long *addr) in set_bit() argument
60 volatile unsigned long *a = addr + (nr >> 5); in set_bit()
61 __raw_bit_set_asm(a, nr & 0x1f); in set_bit()
[all …]
/linux-4.4.14/arch/alpha/include/asm/
Dbitops.h28 set_bit(unsigned long nr, volatile void * addr) in set_bit() argument
31 int *m = ((int *) addr) + (nr >> 5); in set_bit()
42 :"Ir" (1UL << (nr & 31)), "m" (*m)); in set_bit()
49 __set_bit(unsigned long nr, volatile void * addr) in __set_bit() argument
51 int *m = ((int *) addr) + (nr >> 5); in __set_bit()
53 *m |= 1 << (nr & 31); in __set_bit()
57 clear_bit(unsigned long nr, volatile void * addr) in clear_bit() argument
60 int *m = ((int *) addr) + (nr >> 5); in clear_bit()
71 :"Ir" (1UL << (nr & 31)), "m" (*m)); in clear_bit()
75 clear_bit_unlock(unsigned long nr, volatile void * addr) in clear_bit_unlock() argument
[all …]
/linux-4.4.14/net/netrom/
Dnr_out.c84 struct nr_sock *nr = nr_sk(sk); in nr_send_iframe() local
89 skb->data[2] = nr->vs; in nr_send_iframe()
90 skb->data[3] = nr->vr; in nr_send_iframe()
92 if (nr->condition & NR_COND_OWN_RX_BUSY) in nr_send_iframe()
103 struct nr_sock *nr = nr_sk(sk); in nr_send_nak_frame() local
105 if ((skb = skb_peek(&nr->ack_queue)) == NULL) in nr_send_nak_frame()
111 skbn->data[2] = nr->va; in nr_send_nak_frame()
112 skbn->data[3] = nr->vr; in nr_send_nak_frame()
114 if (nr->condition & NR_COND_OWN_RX_BUSY) in nr_send_nak_frame()
119 nr->condition &= ~NR_COND_ACK_PENDING; in nr_send_nak_frame()
[all …]
Dnr_timer.c40 struct nr_sock *nr = nr_sk(sk); in nr_init_timers() local
42 setup_timer(&nr->t1timer, nr_t1timer_expiry, (unsigned long)sk); in nr_init_timers()
43 setup_timer(&nr->t2timer, nr_t2timer_expiry, (unsigned long)sk); in nr_init_timers()
44 setup_timer(&nr->t4timer, nr_t4timer_expiry, (unsigned long)sk); in nr_init_timers()
45 setup_timer(&nr->idletimer, nr_idletimer_expiry, (unsigned long)sk); in nr_init_timers()
54 struct nr_sock *nr = nr_sk(sk); in nr_start_t1timer() local
56 mod_timer(&nr->t1timer, jiffies + nr->t1); in nr_start_t1timer()
61 struct nr_sock *nr = nr_sk(sk); in nr_start_t2timer() local
63 mod_timer(&nr->t2timer, jiffies + nr->t2); in nr_start_t2timer()
68 struct nr_sock *nr = nr_sk(sk); in nr_start_t4timer() local
[all …]
Dnr_subr.c36 struct nr_sock *nr = nr_sk(sk); in nr_clear_queues() local
39 skb_queue_purge(&nr->ack_queue); in nr_clear_queues()
40 skb_queue_purge(&nr->reseq_queue); in nr_clear_queues()
41 skb_queue_purge(&nr->frag_queue); in nr_clear_queues()
49 void nr_frames_acked(struct sock *sk, unsigned short nr) in nr_frames_acked() argument
57 if (nrom->va != nr) { in nr_frames_acked()
58 while (skb_peek(&nrom->ack_queue) != NULL && nrom->va != nr) { in nr_frames_acked()
88 int nr_validate_nr(struct sock *sk, unsigned short nr) in nr_validate_nr() argument
94 if (nr == vc) return 1; in nr_validate_nr()
98 return nr == nrom->vs; in nr_validate_nr()
[all …]
Dnr_in.c35 struct nr_sock *nr = nr_sk(sk); in nr_queue_rx_frame() local
42 nr->fraglen += skb->len; in nr_queue_rx_frame()
43 skb_queue_tail(&nr->frag_queue, skb); in nr_queue_rx_frame()
47 if (!more && nr->fraglen > 0) { /* End of fragment */ in nr_queue_rx_frame()
48 nr->fraglen += skb->len; in nr_queue_rx_frame()
49 skb_queue_tail(&nr->frag_queue, skb); in nr_queue_rx_frame()
51 if ((skbn = alloc_skb(nr->fraglen, GFP_ATOMIC)) == NULL) in nr_queue_rx_frame()
56 while ((skbo = skb_dequeue(&nr->frag_queue)) != NULL) { in nr_queue_rx_frame()
63 nr->fraglen = 0; in nr_queue_rx_frame()
79 struct nr_sock *nr = nr_sk(sk); in nr_state1_machine() local
[all …]
Daf_netrom.c174 struct nr_sock *nr = nr_sk(s); in nr_find_socket() local
176 if (nr->my_index == index && nr->my_id == id) { in nr_find_socket()
197 struct nr_sock *nr = nr_sk(s); in nr_find_peer() local
199 if (nr->your_index == index && nr->your_id == id && in nr_find_peer()
200 !ax25cmp(&nr->dest_addr, dest)) { in nr_find_peer()
303 struct nr_sock *nr = nr_sk(sk); in nr_setsockopt() local
319 nr->t1 = opt * HZ; in nr_setsockopt()
325 nr->t2 = opt * HZ; in nr_setsockopt()
331 nr->n2 = opt; in nr_setsockopt()
337 nr->t4 = opt * HZ; in nr_setsockopt()
[all …]
/linux-4.4.14/arch/h8300/include/asm/
Dbitops.h40 static inline void FNAME(int nr, volatile unsigned long *addr) \
43 unsigned char bit = nr & 7; \
45 b_addr = (unsigned char *)addr + ((nr >> 3) ^ 3); \
46 if (__builtin_constant_p(nr)) { \
47 __asm__(OP " %1,%0" : "+WU"(*b_addr) : "i"(nr & 7)); \
62 #define __set_bit(nr, addr) set_bit((nr), (addr)) argument
63 #define __clear_bit(nr, addr) clear_bit((nr), (addr)) argument
64 #define __change_bit(nr, addr) change_bit((nr), (addr)) argument
68 static inline int test_bit(int nr, const unsigned long *addr) in test_bit() argument
72 unsigned char bit = nr & 7; in test_bit()
[all …]
/linux-4.4.14/arch/ia64/include/asm/
Dbitops.h39 set_bit (int nr, volatile void *addr) in set_bit() argument
45 m = (volatile __u32 *) addr + (nr >> 5); in set_bit()
46 bit = 1 << (nr & 31); in set_bit()
64 __set_bit (int nr, volatile void *addr) in __set_bit() argument
66 *((__u32 *) addr + (nr >> 5)) |= (1 << (nr & 31)); in __set_bit()
80 clear_bit (int nr, volatile void *addr) in clear_bit() argument
86 m = (volatile __u32 *) addr + (nr >> 5); in clear_bit()
87 mask = ~(1 << (nr & 31)); in clear_bit()
104 clear_bit_unlock (int nr, volatile void *addr) in clear_bit_unlock() argument
110 m = (volatile __u32 *) addr + (nr >> 5); in clear_bit_unlock()
[all …]
Dtlb.h57 unsigned int nr; member
135 unsigned int nr; in ia64_tlb_flush_mmu_free() local
138 nr = tlb->nr; in ia64_tlb_flush_mmu_free()
140 tlb->nr = 0; in ia64_tlb_flush_mmu_free()
142 for (i = 0; i < nr; ++i) in ia64_tlb_flush_mmu_free()
176 tlb->nr = 0; in tlb_gather_mmu()
212 if (!tlb->nr && tlb->pages == tlb->local) in __tlb_remove_page()
215 tlb->pages[tlb->nr++] = page; in __tlb_remove_page()
216 VM_BUG_ON(tlb->nr > tlb->max); in __tlb_remove_page()
218 return tlb->max - tlb->nr; in __tlb_remove_page()
/linux-4.4.14/include/asm-generic/bitops/
Dnon-atomic.h15 static inline void __set_bit(int nr, volatile unsigned long *addr) in __set_bit() argument
17 unsigned long mask = BIT_MASK(nr); in __set_bit()
18 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __set_bit()
23 static inline void __clear_bit(int nr, volatile unsigned long *addr) in __clear_bit() argument
25 unsigned long mask = BIT_MASK(nr); in __clear_bit()
26 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __clear_bit()
40 static inline void __change_bit(int nr, volatile unsigned long *addr) in __change_bit() argument
42 unsigned long mask = BIT_MASK(nr); in __change_bit()
43 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __change_bit()
57 static inline int __test_and_set_bit(int nr, volatile unsigned long *addr) in __test_and_set_bit() argument
[all …]
Dle.h52 static inline int test_bit_le(int nr, const void *addr) in test_bit_le() argument
54 return test_bit(nr ^ BITOP_LE_SWIZZLE, addr); in test_bit_le()
57 static inline void set_bit_le(int nr, void *addr) in set_bit_le() argument
59 set_bit(nr ^ BITOP_LE_SWIZZLE, addr); in set_bit_le()
62 static inline void clear_bit_le(int nr, void *addr) in clear_bit_le() argument
64 clear_bit(nr ^ BITOP_LE_SWIZZLE, addr); in clear_bit_le()
67 static inline void __set_bit_le(int nr, void *addr) in __set_bit_le() argument
69 __set_bit(nr ^ BITOP_LE_SWIZZLE, addr); in __set_bit_le()
72 static inline void __clear_bit_le(int nr, void *addr) in __clear_bit_le() argument
74 __clear_bit(nr ^ BITOP_LE_SWIZZLE, addr); in __clear_bit_le()
[all …]
Datomic.h65 static inline void set_bit(int nr, volatile unsigned long *addr) in set_bit() argument
67 unsigned long mask = BIT_MASK(nr); in set_bit()
68 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in set_bit()
86 static inline void clear_bit(int nr, volatile unsigned long *addr) in clear_bit() argument
88 unsigned long mask = BIT_MASK(nr); in clear_bit()
89 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in clear_bit()
107 static inline void change_bit(int nr, volatile unsigned long *addr) in change_bit() argument
109 unsigned long mask = BIT_MASK(nr); in change_bit()
110 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in change_bit()
127 static inline int test_and_set_bit(int nr, volatile unsigned long *addr) in test_and_set_bit() argument
[all …]
Dlock.h12 #define test_and_set_bit_lock(nr, addr) test_and_set_bit(nr, addr) argument
21 #define clear_bit_unlock(nr, addr) \ argument
24 clear_bit(nr, addr); \
38 #define __clear_bit_unlock(nr, addr) \ argument
41 clear_bit(nr, addr); \
Dext2-atomic-setbit.h8 #define ext2_set_bit_atomic(l, nr, addr) test_and_set_bit_le(nr, addr) argument
9 #define ext2_clear_bit_atomic(l, nr, addr) test_and_clear_bit_le(nr, addr) argument
Dext2-atomic.h8 #define ext2_set_bit_atomic(lock, nr, addr) \ argument
12 ret = __test_and_set_bit_le(nr, addr); \
17 #define ext2_clear_bit_atomic(lock, nr, addr) \ argument
21 ret = __test_and_clear_bit_le(nr, addr); \
/linux-4.4.14/include/uapi/asm-generic/
Dioctl.h65 #define _IOC(dir,type,nr,size) \ argument
68 ((nr) << _IOC_NRSHIFT) | \
76 #define _IO(type,nr) _IOC(_IOC_NONE,(type),(nr),0) argument
77 #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size))) argument
78 #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(size))) argument
79 #define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(size))) argument
80 #define _IOR_BAD(type,nr,size) _IOC(_IOC_READ,(type),(nr),sizeof(size)) argument
81 #define _IOW_BAD(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),sizeof(size)) argument
82 #define _IOWR_BAD(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),sizeof(size)) argument
85 #define _IOC_DIR(nr) (((nr) >> _IOC_DIRSHIFT) & _IOC_DIRMASK) argument
[all …]
/linux-4.4.14/arch/sparc/include/uapi/asm/
Dioctl.h38 #define _IOC(dir,type,nr,size) \ argument
41 ((nr) << _IOC_NRSHIFT) | \
44 #define _IO(type,nr) _IOC(_IOC_NONE,(type),(nr),0) argument
45 #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),sizeof(size)) argument
46 #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),sizeof(size)) argument
47 #define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),sizeof(size)) argument
50 #define _IOC_DIR(nr) \ argument
51 ( (((((nr) >> _IOC_DIRSHIFT) & _IOC_DIRMASK) & (_IOC_WRITE|_IOC_READ)) != 0)? \
52 (((nr) >> _IOC_DIRSHIFT) & (_IOC_WRITE|_IOC_READ)): \
53 (((nr) >> _IOC_DIRSHIFT) & _IOC_DIRMASK) )
[all …]
/linux-4.4.14/arch/mips/include/asm/
Dbitops.h45 void __mips_set_bit(unsigned long nr, volatile unsigned long *addr);
46 void __mips_clear_bit(unsigned long nr, volatile unsigned long *addr);
47 void __mips_change_bit(unsigned long nr, volatile unsigned long *addr);
48 int __mips_test_and_set_bit(unsigned long nr,
50 int __mips_test_and_set_bit_lock(unsigned long nr,
52 int __mips_test_and_clear_bit(unsigned long nr,
54 int __mips_test_and_change_bit(unsigned long nr,
68 static inline void set_bit(unsigned long nr, volatile unsigned long *addr) in set_bit() argument
70 unsigned long *m = ((unsigned long *) addr) + (nr >> SZLONG_LOG); in set_bit()
71 int bit = nr & SZLONG_MASK; in set_bit()
[all …]
/linux-4.4.14/arch/avr32/include/asm/
Dbitops.h29 static inline void set_bit(int nr, volatile void * addr) in set_bit() argument
31 unsigned long *p = ((unsigned long *)addr) + nr / BITS_PER_LONG; in set_bit()
34 if (__builtin_constant_p(nr)) { in set_bit()
42 : "m"(*p), "i"(nr) in set_bit()
45 unsigned long mask = 1UL << (nr % BITS_PER_LONG); in set_bit()
68 static inline void clear_bit(int nr, volatile void * addr) in clear_bit() argument
70 unsigned long *p = ((unsigned long *)addr) + nr / BITS_PER_LONG; in clear_bit()
73 if (__builtin_constant_p(nr)) { in clear_bit()
81 : "m"(*p), "i"(nr) in clear_bit()
84 unsigned long mask = 1UL << (nr % BITS_PER_LONG); in clear_bit()
[all …]
/linux-4.4.14/arch/tile/include/asm/
Dbitops_32.h36 static inline void set_bit(unsigned nr, volatile unsigned long *addr) in set_bit() argument
38 _atomic_or(addr + BIT_WORD(nr), BIT_MASK(nr)); in set_bit()
55 static inline void clear_bit(unsigned nr, volatile unsigned long *addr) in clear_bit() argument
57 _atomic_andn(addr + BIT_WORD(nr), BIT_MASK(nr)); in clear_bit()
70 static inline void change_bit(unsigned nr, volatile unsigned long *addr) in change_bit() argument
72 _atomic_xor(addr + BIT_WORD(nr), BIT_MASK(nr)); in change_bit()
83 static inline int test_and_set_bit(unsigned nr, volatile unsigned long *addr) in test_and_set_bit() argument
85 unsigned long mask = BIT_MASK(nr); in test_and_set_bit()
86 addr += BIT_WORD(nr); in test_and_set_bit()
99 static inline int test_and_clear_bit(unsigned nr, volatile unsigned long *addr) in test_and_clear_bit() argument
[all …]
Dbitops_64.h23 static inline void set_bit(unsigned nr, volatile unsigned long *addr) in set_bit() argument
25 unsigned long mask = (1UL << (nr % BITS_PER_LONG)); in set_bit()
26 __insn_fetchor((void *)(addr + nr / BITS_PER_LONG), mask); in set_bit()
29 static inline void clear_bit(unsigned nr, volatile unsigned long *addr) in clear_bit() argument
31 unsigned long mask = (1UL << (nr % BITS_PER_LONG)); in clear_bit()
32 __insn_fetchand((void *)(addr + nr / BITS_PER_LONG), ~mask); in clear_bit()
35 static inline void change_bit(unsigned nr, volatile unsigned long *addr) in change_bit() argument
37 unsigned long mask = (1UL << (nr % BITS_PER_LONG)); in change_bit()
39 addr += nr / BITS_PER_LONG; in change_bit()
55 static inline int test_and_set_bit(unsigned nr, volatile unsigned long *addr) in test_and_set_bit() argument
[all …]
/linux-4.4.14/arch/sparc/include/asm/
Dbitops_32.h31 static inline int test_and_set_bit(unsigned long nr, volatile unsigned long *addr) in test_and_set_bit() argument
35 ADDR = ((unsigned long *) addr) + (nr >> 5); in test_and_set_bit()
36 mask = 1 << (nr & 31); in test_and_set_bit()
41 static inline void set_bit(unsigned long nr, volatile unsigned long *addr) in set_bit() argument
45 ADDR = ((unsigned long *) addr) + (nr >> 5); in set_bit()
46 mask = 1 << (nr & 31); in set_bit()
51 static inline int test_and_clear_bit(unsigned long nr, volatile unsigned long *addr) in test_and_clear_bit() argument
55 ADDR = ((unsigned long *) addr) + (nr >> 5); in test_and_clear_bit()
56 mask = 1 << (nr & 31); in test_and_clear_bit()
61 static inline void clear_bit(unsigned long nr, volatile unsigned long *addr) in clear_bit() argument
[all …]
Dbitops_64.h18 int test_and_set_bit(unsigned long nr, volatile unsigned long *addr);
19 int test_and_clear_bit(unsigned long nr, volatile unsigned long *addr);
20 int test_and_change_bit(unsigned long nr, volatile unsigned long *addr);
21 void set_bit(unsigned long nr, volatile unsigned long *addr);
22 void clear_bit(unsigned long nr, volatile unsigned long *addr);
23 void change_bit(unsigned long nr, volatile unsigned long *addr);
/linux-4.4.14/arch/alpha/include/uapi/asm/
Dioctl.h39 #define _IOC(dir,type,nr,size) \ argument
43 ((nr) << _IOC_NRSHIFT) | \
47 #define _IO(type,nr) _IOC(_IOC_NONE,(type),(nr),0) argument
48 #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),sizeof(size)) argument
49 #define _IOW(type,nr,size) _IOC(_IOC_WRITE,(type),(nr),sizeof(size)) argument
50 #define _IOWR(type,nr,size) _IOC(_IOC_READ|_IOC_WRITE,(type),(nr),sizeof(size)) argument
53 #define _IOC_DIR(nr) (((nr) >> _IOC_DIRSHIFT) & _IOC_DIRMASK) argument
54 #define _IOC_TYPE(nr) (((nr) >> _IOC_TYPESHIFT) & _IOC_TYPEMASK) argument
55 #define _IOC_NR(nr) (((nr) >> _IOC_NRSHIFT) & _IOC_NRMASK) argument
56 #define _IOC_SIZE(nr) (((nr) >> _IOC_SIZESHIFT) & _IOC_SIZEMASK) argument
/linux-4.4.14/arch/mips/lib/
Dbitops.c20 void __mips_set_bit(unsigned long nr, volatile unsigned long *addr) in __mips_set_bit() argument
23 unsigned bit = nr & SZLONG_MASK; in __mips_set_bit()
27 a += nr >> SZLONG_LOG; in __mips_set_bit()
42 void __mips_clear_bit(unsigned long nr, volatile unsigned long *addr) in __mips_clear_bit() argument
45 unsigned bit = nr & SZLONG_MASK; in __mips_clear_bit()
49 a += nr >> SZLONG_LOG; in __mips_clear_bit()
64 void __mips_change_bit(unsigned long nr, volatile unsigned long *addr) in __mips_change_bit() argument
67 unsigned bit = nr & SZLONG_MASK; in __mips_change_bit()
71 a += nr >> SZLONG_LOG; in __mips_change_bit()
86 int __mips_test_and_set_bit(unsigned long nr, in __mips_test_and_set_bit() argument
[all …]
/linux-4.4.14/arch/arm/include/asm/
Dsync_bitops.h16 #define sync_set_bit(nr, p) _set_bit(nr, p) argument
17 #define sync_clear_bit(nr, p) _clear_bit(nr, p) argument
18 #define sync_change_bit(nr, p) _change_bit(nr, p) argument
19 #define sync_test_and_set_bit(nr, p) _test_and_set_bit(nr, p) argument
20 #define sync_test_and_clear_bit(nr, p) _test_and_clear_bit(nr, p) argument
21 #define sync_test_and_change_bit(nr, p) _test_and_change_bit(nr, p) argument
22 #define sync_test_bit(nr, addr) test_bit(nr, addr) argument
Dbitops.h152 extern void _set_bit(int nr, volatile unsigned long * p);
153 extern void _clear_bit(int nr, volatile unsigned long * p);
154 extern void _change_bit(int nr, volatile unsigned long * p);
155 extern int _test_and_set_bit(int nr, volatile unsigned long * p);
156 extern int _test_and_clear_bit(int nr, volatile unsigned long * p);
157 extern int _test_and_change_bit(int nr, volatile unsigned long * p);
179 #define ATOMIC_BITOP(name,nr,p) \ argument
180 (__builtin_constant_p(nr) ? ____atomic_##name(nr, p) : _##name(nr,p))
182 #define ATOMIC_BITOP(name,nr,p) _##name(nr,p) argument
188 #define set_bit(nr,p) ATOMIC_BITOP(set_bit,nr,p) argument
[all …]
Decard.h129 #define ecard_resource_start(ec,nr) ((ec)->resource[nr].start) argument
130 #define ecard_resource_end(ec,nr) ((ec)->resource[nr].end) argument
131 #define ecard_resource_len(ec,nr) ((ec)->resource[nr].end - \ argument
132 (ec)->resource[nr].start + 1)
133 #define ecard_resource_flags(ec,nr) ((ec)->resource[nr].flags) argument
Dtlb.h46 unsigned int nr; member
76 unsigned int nr; member
138 free_pages_and_swap_cache(tlb->pages, tlb->nr); in tlb_flush_mmu_free()
139 tlb->nr = 0; in tlb_flush_mmu_free()
160 tlb->nr = 0; in tlb_gather_mmu()
214 tlb->pages[tlb->nr++] = page; in __tlb_remove_page()
215 VM_BUG_ON(tlb->nr > tlb->max); in __tlb_remove_page()
216 return tlb->max - tlb->nr; in __tlb_remove_page()
/linux-4.4.14/arch/arm64/include/asm/
Dsync_bitops.h17 #define sync_set_bit(nr, p) set_bit(nr, p) argument
18 #define sync_clear_bit(nr, p) clear_bit(nr, p) argument
19 #define sync_change_bit(nr, p) change_bit(nr, p) argument
20 #define sync_test_and_set_bit(nr, p) test_and_set_bit(nr, p) argument
21 #define sync_test_and_clear_bit(nr, p) test_and_clear_bit(nr, p) argument
22 #define sync_test_and_change_bit(nr, p) test_and_change_bit(nr, p) argument
23 #define sync_test_bit(nr, addr) test_bit(nr, addr) argument
Dbitops.h29 extern void set_bit(int nr, volatile unsigned long *p);
30 extern void clear_bit(int nr, volatile unsigned long *p);
31 extern void change_bit(int nr, volatile unsigned long *p);
32 extern int test_and_set_bit(int nr, volatile unsigned long *p);
33 extern int test_and_clear_bit(int nr, volatile unsigned long *p);
34 extern int test_and_change_bit(int nr, volatile unsigned long *p);
55 #define ext2_set_bit_atomic(lock, nr, p) test_and_set_bit_le(nr, p) argument
56 #define ext2_clear_bit_atomic(lock, nr, p) test_and_clear_bit_le(nr, p) argument
/linux-4.4.14/arch/arc/include/asm/
Dbitops.h32 static inline void op##_bit(unsigned long nr, volatile unsigned long *m)\
36 m += nr >> 5; \
38 nr &= 0x1f; \
47 "ir"(nr) \
63 static inline int test_and_##op##_bit(unsigned long nr, volatile unsigned long *m)\
67 m += nr >> 5; \
69 nr &= 0x1f; \
83 : "r"(m), "ir"(nr) \
88 return (old & (1 << nr)) != 0; \
110 static inline void op##_bit(unsigned long nr, volatile unsigned long *m)\
[all …]
Dhighmem.h22 #define FIXMAP_ADDR(nr) (FIXMAP_BASE + ((nr) << PAGE_SHIFT)) argument
29 #define PKMAP_ADDR(nr) (PKMAP_BASE + ((nr) << PAGE_SHIFT)) argument
/linux-4.4.14/arch/powerpc/include/asm/
Dbitops.h80 static __inline__ void set_bit(int nr, volatile unsigned long *addr) in DEFINE_BITOP()
82 set_bits(BIT_MASK(nr), addr + BIT_WORD(nr)); in DEFINE_BITOP()
85 static __inline__ void clear_bit(int nr, volatile unsigned long *addr) in clear_bit() argument
87 clear_bits(BIT_MASK(nr), addr + BIT_WORD(nr)); in clear_bit()
90 static __inline__ void clear_bit_unlock(int nr, volatile unsigned long *addr) in clear_bit_unlock() argument
92 clear_bits_unlock(BIT_MASK(nr), addr + BIT_WORD(nr)); in clear_bit_unlock()
95 static __inline__ void change_bit(int nr, volatile unsigned long *addr) in change_bit() argument
97 change_bits(BIT_MASK(nr), addr + BIT_WORD(nr)); in change_bit()
132 static __inline__ int test_and_set_bit(unsigned long nr, in test_and_set_bit() argument
135 return test_and_set_bits(BIT_MASK(nr), addr + BIT_WORD(nr)) != 0; in test_and_set_bit()
[all …]
Depapr_hcalls.h467 unsigned long nr) in epapr_hypercall() argument
478 unsigned long register r11 asm("r11") = nr; in epapr_hypercall()
503 unsigned long nr) in epapr_hypercall() argument
509 static inline long epapr_hypercall0_1(unsigned int nr, unsigned long *r2) in epapr_hypercall0_1() argument
515 r = epapr_hypercall(in, out, nr); in epapr_hypercall0_1()
521 static inline long epapr_hypercall0(unsigned int nr) in epapr_hypercall0() argument
526 return epapr_hypercall(in, out, nr); in epapr_hypercall0()
529 static inline long epapr_hypercall1(unsigned int nr, unsigned long p1) in epapr_hypercall1() argument
535 return epapr_hypercall(in, out, nr); in epapr_hypercall1()
538 static inline long epapr_hypercall2(unsigned int nr, unsigned long p1, in epapr_hypercall2() argument
[all …]
Dsmp.h46 int (*kick_cpu)(int nr);
47 void (*setup_cpu)(int nr);
52 void (*cpu_die)(unsigned int nr);
53 int (*cpu_bootable)(unsigned int nr);
179 extern int smp_generic_kick_cpu(int nr);
180 extern int smp_generic_cpu_bootable(unsigned int nr);
/linux-4.4.14/arch/s390/mm/
Dcmm.c63 static long cmm_alloc_pages(long nr, long *counter, in cmm_alloc_pages() argument
69 while (nr) { in cmm_alloc_pages()
98 nr--; in cmm_alloc_pages()
100 return nr; in cmm_alloc_pages()
103 static long cmm_free_pages(long nr, long *counter, struct cmm_page_array **list) in cmm_free_pages() argument
110 while (nr) { in cmm_free_pages()
121 nr--; in cmm_free_pages()
124 return nr; in cmm_free_pages()
131 long nr = 256; in cmm_oom_notify() local
133 nr = cmm_free_pages(nr, &cmm_timed_pages, &cmm_timed_page_list); in cmm_oom_notify()
[all …]
Dgup.c21 unsigned long end, int write, struct page **pages, int *nr) in gup_pte_range() argument
46 pages[*nr] = page; in gup_pte_range()
47 (*nr)++; in gup_pte_range()
55 unsigned long end, int write, struct page **pages, int *nr) in gup_huge_pmd() argument
73 pages[*nr] = page; in gup_huge_pmd()
74 (*nr)++; in gup_huge_pmd()
80 *nr -= refs; in gup_huge_pmd()
85 *nr -= refs; in gup_huge_pmd()
106 unsigned long end, int write, struct page **pages, int *nr) in gup_pmd_range() argument
139 write, pages, nr)) in gup_pmd_range()
[all …]
Dpageattr.c108 static void ipte_range(pte_t *pte, unsigned long address, int nr) in ipte_range() argument
113 __ptep_ipte_range(address, nr - 1, pte); in ipte_range()
116 for (i = 0; i < nr; i++) { in ipte_range()
126 int nr, i, j; in __kernel_map_pages() local
138 nr = (unsigned long)pte >> ilog2(sizeof(long)); in __kernel_map_pages()
139 nr = PTRS_PER_PTE - (nr & (PTRS_PER_PTE - 1)); in __kernel_map_pages()
140 nr = min(numpages - i, nr); in __kernel_map_pages()
142 for (j = 0; j < nr; j++) { in __kernel_map_pages()
148 ipte_range(pte, address, nr); in __kernel_map_pages()
150 i += nr; in __kernel_map_pages()
/linux-4.4.14/arch/arm/tools/
Dgen-mach-types5 BEGIN { nr = 0 }
10 machine_is[nr] = "machine_is_"$1;
11 config[nr] = "CONFIG_"$2;
12 mach_type[nr] = "MACH_TYPE_"$3;
13 num[nr] = $4; nr++
17 machine_is[nr] = "machine_is_"$1;
18 config[nr] = "CONFIG_"$2;
19 mach_type[nr] = "MACH_TYPE_"$3;
20 num[nr] = ""; nr++
37 for (i = 0; i < nr; i++)
[all …]
/linux-4.4.14/tools/lib/api/fd/
Darray.c17 fda->nr = fda->nr_alloc = 0; in fdarray__init()
21 int fdarray__grow(struct fdarray *fda, int nr) in fdarray__grow() argument
24 int nr_alloc = fda->nr_alloc + nr; in fdarray__grow()
75 int pos = fda->nr; in fdarray__add()
77 if (fda->nr == fda->nr_alloc && in fdarray__add()
81 fda->entries[fda->nr].fd = fd; in fdarray__add()
82 fda->entries[fda->nr].events = revents; in fdarray__add()
83 fda->nr++; in fdarray__add()
90 int fd, nr = 0; in fdarray__filter() local
92 if (fda->nr == 0) in fdarray__filter()
[all …]
/linux-4.4.14/arch/cris/include/arch-v10/arch/
Dirq.h99 #define BLOCK_IRQ(mask,nr) \ argument
107 #define IRQ_NAME2(nr) nr##_interrupt(void) argument
108 #define IRQ_NAME(nr) IRQ_NAME2(IRQ##nr) argument
109 #define sIRQ_NAME(nr) IRQ_NAME2(sIRQ##nr) argument
110 #define BAD_IRQ_NAME(nr) IRQ_NAME2(bad_IRQ##nr) argument
120 #define BUILD_IRQ(nr,mask) \ argument
121 void IRQ_NAME(nr); \
124 "IRQ" #nr "_interrupt:\n\t" \
126 BLOCK_IRQ(mask,nr) /* this must be done to prevent irq loops when we ei later */ \
127 "moveq "#nr",$r10\n\t" \
[all …]
/linux-4.4.14/arch/parisc/include/asm/
Dbitops.h29 static __inline__ void set_bit(int nr, volatile unsigned long * addr) in set_bit() argument
31 unsigned long mask = 1UL << CHOP_SHIFTCOUNT(nr); in set_bit()
34 addr += (nr >> SHIFT_PER_LONG); in set_bit()
40 static __inline__ void clear_bit(int nr, volatile unsigned long * addr) in clear_bit() argument
42 unsigned long mask = ~(1UL << CHOP_SHIFTCOUNT(nr)); in clear_bit()
45 addr += (nr >> SHIFT_PER_LONG); in clear_bit()
51 static __inline__ void change_bit(int nr, volatile unsigned long * addr) in change_bit() argument
53 unsigned long mask = 1UL << CHOP_SHIFTCOUNT(nr); in change_bit()
56 addr += (nr >> SHIFT_PER_LONG); in change_bit()
62 static __inline__ int test_and_set_bit(int nr, volatile unsigned long * addr) in test_and_set_bit() argument
[all …]
/linux-4.4.14/arch/m32r/include/asm/
Dbitops.h44 static __inline__ void set_bit(int nr, volatile void * addr) in set_bit() argument
51 a += (nr >> 5); in set_bit()
52 mask = (1 << (nr & 0x1F)); in set_bit()
80 static __inline__ void clear_bit(int nr, volatile void * addr) in clear_bit() argument
87 a += (nr >> 5); in clear_bit()
88 mask = (1 << (nr & 0x1F)); in clear_bit()
116 static __inline__ void change_bit(int nr, volatile void * addr) in change_bit() argument
123 a += (nr >> 5); in change_bit()
124 mask = (1 << (nr & 0x1F)); in change_bit()
150 static __inline__ int test_and_set_bit(int nr, volatile void * addr) in test_and_set_bit() argument
[all …]
/linux-4.4.14/drivers/pcmcia/
Dsa11xx_base.c95 MECR_FAST_SET(mecr, skt->nr, 0); in sa1100_pcmcia_set_mecr()
96 MECR_BSIO_SET(mecr, skt->nr, bs_io); in sa1100_pcmcia_set_mecr()
97 MECR_BSA_SET(mecr, skt->nr, bs_attr); in sa1100_pcmcia_set_mecr()
98 MECR_BSM_SET(mecr, skt->nr, bs_mem); in sa1100_pcmcia_set_mecr()
105 MECR_FAST_GET(mecr, skt->nr), in sa1100_pcmcia_set_mecr()
106 MECR_BSM_GET(mecr, skt->nr), MECR_BSA_GET(mecr, skt->nr), in sa1100_pcmcia_set_mecr()
107 MECR_BSIO_GET(mecr, skt->nr)); in sa1100_pcmcia_set_mecr()
154 sa1100_pcmcia_cmd_time(clock, MECR_BSIO_GET(mecr, skt->nr))); in sa1100_pcmcia_show_timing()
157 sa1100_pcmcia_cmd_time(clock, MECR_BSA_GET(mecr, skt->nr))); in sa1100_pcmcia_show_timing()
160 sa1100_pcmcia_cmd_time(clock, MECR_BSM_GET(mecr, skt->nr))); in sa1100_pcmcia_show_timing()
[all …]
Dpxa2xx_sharpsl.c33 struct scoop_pcmcia_dev *scoopdev = &SCOOP_DEV[skt->nr]; in sharpsl_pcmcia_init_reset()
39 platform_scoop_config->power_ctrl(scoopdev->dev, 0x0000, skt->nr); in sharpsl_pcmcia_init_reset()
49 if (SCOOP_DEV[skt->nr].cd_irq >= 0) { in sharpsl_pcmcia_hw_init()
50 skt->stat[SOC_STAT_CD].irq = SCOOP_DEV[skt->nr].cd_irq; in sharpsl_pcmcia_hw_init()
51 skt->stat[SOC_STAT_CD].name = SCOOP_DEV[skt->nr].cd_irq_str; in sharpsl_pcmcia_hw_init()
54 skt->socket.pci_irq = SCOOP_DEV[skt->nr].irq; in sharpsl_pcmcia_hw_init()
63 struct device *scoop = SCOOP_DEV[skt->nr].dev; in sharpsl_pcmcia_socket_state()
65 cpr = read_scoop_reg(SCOOP_DEV[skt->nr].dev, SCOOP_CPR); in sharpsl_pcmcia_socket_state()
74 SCOOP_DEV[skt->nr].keep_vs = NO_KEEP_VS; in sharpsl_pcmcia_socket_state()
76 else if (!(SCOOP_DEV[skt->nr].keep_vs & NO_KEEP_VS)) { in sharpsl_pcmcia_socket_state()
[all …]
Ddb1xxx_ss.c44 int nr; /* socket number */ member
81 return sigstat & 1 << (8 + 2 * sock->nr); in db1200_card_inserted()
245 cr_clr = (0xf << (sock->nr * 8)); /* clear voltage settings */ in db1x_pcmcia_configure()
258 sock->nr, state->Vcc); in db1x_pcmcia_configure()
271 sock->nr, state->Vpp); in db1x_pcmcia_configure()
278 sock->nr, state->Vcc, state->Vpp); in db1x_pcmcia_configure()
285 cr_set |= ((v << 2) | p) << (sock->nr * 8); in db1x_pcmcia_configure()
293 cr_clr |= (1 << (7 + (sock->nr * 8))); in db1x_pcmcia_configure()
294 cr_clr |= (1 << (4 + (sock->nr * 8))); in db1x_pcmcia_configure()
297 cr_set |= 1 << (7 + (sock->nr * 8)); in db1x_pcmcia_configure()
[all …]
Dpxa2xx_base.c168 int sock = skt->nr; in pxa2xx_pcmcia_set_mcxx()
227 if ((ops->first + ops->nr) > 1 || in pxa2xx_configure_sockets()
245 skt->res_skt.start = _PCMCIA(skt->nr); in pxa2xx_drv_pcmcia_add_one()
246 skt->res_skt.end = _PCMCIA(skt->nr) + PCMCIASp - 1; in pxa2xx_drv_pcmcia_add_one()
247 skt->res_skt.name = skt_names[skt->nr]; in pxa2xx_drv_pcmcia_add_one()
250 skt->res_io.start = _PCMCIAIO(skt->nr); in pxa2xx_drv_pcmcia_add_one()
251 skt->res_io.end = _PCMCIAIO(skt->nr) + PCMCIAIOSp - 1; in pxa2xx_drv_pcmcia_add_one()
255 skt->res_mem.start = _PCMCIAMem(skt->nr); in pxa2xx_drv_pcmcia_add_one()
256 skt->res_mem.end = _PCMCIAMem(skt->nr) + PCMCIAMemSp - 1; in pxa2xx_drv_pcmcia_add_one()
260 skt->res_attr.start = _PCMCIAAttr(skt->nr); in pxa2xx_drv_pcmcia_add_one()
[all …]
Dpxa2xx_trizeps4.c37 switch (skt->nr) { in trizeps_pcmcia_hw_init()
48 pr_debug("%s: sock %d irq %d\n", __func__, skt->nr, skt->socket.pci_irq); in trizeps_pcmcia_hw_init()
60 change = (status ^ trizeps_pcmcia_status[skt->nr]) & in trizeps_pcmcia_socket_state()
63 trizeps_pcmcia_status[skt->nr] = status; in trizeps_pcmcia_socket_state()
71 switch (skt->nr) { in trizeps_pcmcia_socket_state()
126 switch (skt->nr) { in trizeps_pcmcia_configure_socket()
161 .nr = 1,
163 .nr = 2,
Dpxa2xx_mainstone.c39 if (skt->nr == 0) { in mst_pcmcia_hw_init()
62 status = (skt->nr == 0) ? MST_PCMCIA0 : MST_PCMCIA1; in mst_pcmcia_socket_state()
63 flip = (status ^ mst_pcmcia_status[skt->nr]) & MST_PCMCIA_nSTSCHG_BVD1; in mst_pcmcia_socket_state()
71 mst_pcmcia_status[skt->nr] = status; in mst_pcmcia_socket_state()
73 enable_irq( (skt->nr == 0) ? MAINSTONE_S0_STSCHG_IRQ in mst_pcmcia_socket_state()
76 disable_irq( (skt->nr == 0) ? MAINSTONE_S0_STSCHG_IRQ in mst_pcmcia_socket_state()
120 switch (skt->nr) { in mst_pcmcia_configure_socket()
134 .nr = 2,
Dpxa2xx_e740.c28 if (skt->nr == 0) { in e740_pcmcia_hw_init()
54 if (skt->nr == 0) in e740_pcmcia_configure_socket()
59 if (skt->nr == 0) in e740_pcmcia_configure_socket()
67 if (skt->nr == 0) in e740_pcmcia_configure_socket()
74 if (skt->nr == 0) in e740_pcmcia_configure_socket()
91 .nr = 2,
Dsa1100_nanoengine.c62 unsigned i = skt->nr; in nanoengine_pcmcia_hw_init()
83 gpio_free(nano_skts[skt->nr].gpio_rst); in nanoengine_pcmcia_hw_shutdown()
89 unsigned i = skt->nr; in nanoengine_pcmcia_configure_socket()
94 gpio_set_value(nano_skts[skt->nr].gpio_rst, !!(state->flags & SS_RESET)); in nanoengine_pcmcia_configure_socket()
102 unsigned i = skt->nr; in nanoengine_pcmcia_socket_state()
/linux-4.4.14/arch/x86/boot/
Dbitops.h19 static inline int constant_test_bit(int nr, const void *addr) in constant_test_bit() argument
22 return ((1UL << (nr & 31)) & (p[nr >> 5])) != 0; in constant_test_bit()
24 static inline int variable_test_bit(int nr, const void *addr) in variable_test_bit() argument
29 asm("btl %2,%1; setc %0" : "=qm" (v) : "m" (*p), "Ir" (nr)); in variable_test_bit()
33 #define test_bit(nr,addr) \ argument
34 (__builtin_constant_p(nr) ? \
35 constant_test_bit((nr),(addr)) : \
36 variable_test_bit((nr),(addr)))
38 static inline void set_bit(int nr, void *addr) in set_bit() argument
40 asm("btsl %1,%0" : "+m" (*(u32 *)addr) : "Ir" (nr)); in set_bit()
/linux-4.4.14/arch/cris/include/arch-v32/arch/
Dirq.h55 #define IRQ_NAME2(nr) nr##_interrupt(void) argument
56 #define IRQ_NAME(nr) IRQ_NAME2(IRQ##nr) argument
81 #define BUILD_IRQ(nr) \ argument
82 void IRQ_NAME(nr); \
85 "IRQ" #nr "_interrupt:\n\t" \
88 "move.d "#nr",$r10\n\t" \
109 #define BUILD_TIMER_IRQ(nr, mask) \ argument
110 void IRQ_NAME(nr); \
113 "IRQ" #nr "_interrupt:\n\t" \
116 "move.d "#nr",$r10\n\t" \
/linux-4.4.14/arch/mips/mm/
Dgup.c38 int write, struct page **pages, int *nr) in gup_pte_range() argument
54 pages[*nr] = page; in gup_pte_range()
55 (*nr)++; in gup_pte_range()
63 static inline void get_head_page_multiple(struct page *page, int nr) in get_head_page_multiple() argument
67 atomic_add(nr, &page->_count); in get_head_page_multiple()
72 int write, struct page **pages, int *nr) in gup_huge_pmd() argument
89 pages[*nr] = page; in gup_huge_pmd()
92 (*nr)++; in gup_huge_pmd()
102 int write, struct page **pages, int *nr) in gup_pmd_range() argument
126 if (!gup_huge_pmd(pmd, addr, next, write, pages,nr)) in gup_pmd_range()
[all …]
/linux-4.4.14/arch/mips/sgi-ip27/
Dip27-nmi.c56 struct reg_struct *nr; in nmi_cpu_eframe_save() local
60 nr = (struct reg_struct *) in nmi_cpu_eframe_save()
72 printk(" %016lx", nr->gpr[i]); in nmi_cpu_eframe_save()
85 printk("epc : %016lx %pS\n", nr->epc, (void *) nr->epc); in nmi_cpu_eframe_save()
87 printk("ErrEPC: %016lx %pS\n", nr->error_epc, (void *) nr->error_epc); in nmi_cpu_eframe_save()
88 printk("ra : %016lx %pS\n", nr->gpr[31], (void *) nr->gpr[31]); in nmi_cpu_eframe_save()
89 printk("Status: %08lx ", nr->sr); in nmi_cpu_eframe_save()
91 if (nr->sr & ST0_KX) in nmi_cpu_eframe_save()
93 if (nr->sr & ST0_SX) in nmi_cpu_eframe_save()
95 if (nr->sr & ST0_UX) in nmi_cpu_eframe_save()
[all …]
/linux-4.4.14/arch/sparc/mm/
Dgup.c21 unsigned long end, int write, struct page **pages, int *nr) in gup_pte_range() argument
62 pages[*nr] = page; in gup_pte_range()
63 (*nr)++; in gup_pte_range()
71 int *nr) in gup_huge_pmd() argument
88 pages[*nr] = page; in gup_huge_pmd()
89 (*nr)++; in gup_huge_pmd()
95 *nr -= refs; in gup_huge_pmd()
100 *nr -= refs; in gup_huge_pmd()
119 int write, struct page **pages, int *nr) in gup_pmd_range() argument
133 write, pages, nr)) in gup_pmd_range()
[all …]
Dtlb.c73 unsigned long nr; in tlb_batch_add_one() local
79 nr = tb->tlb_nr; in tlb_batch_add_one()
81 if (unlikely(nr != 0 && mm != tb->mm)) { in tlb_batch_add_one()
83 nr = 0; in tlb_batch_add_one()
92 if (nr == 0) { in tlb_batch_add_one()
100 nr = 0; in tlb_batch_add_one()
103 tb->vaddrs[nr] = vaddr; in tlb_batch_add_one()
104 tb->tlb_nr = ++nr; in tlb_batch_add_one()
105 if (nr >= TLB_BATCH_NR) in tlb_batch_add_one()
/linux-4.4.14/arch/x86/mm/
Dgup.c72 unsigned long end, int write, struct page **pages, int *nr) in gup_pte_range() argument
100 pages[*nr] = page; in gup_pte_range()
101 (*nr)++; in gup_pte_range()
109 static inline void get_head_page_multiple(struct page *page, int nr) in get_head_page_multiple() argument
113 atomic_add(nr, &page->_count); in get_head_page_multiple()
118 unsigned long end, int write, struct page **pages, int *nr) in gup_huge_pmd() argument
138 pages[*nr] = page; in gup_huge_pmd()
141 (*nr)++; in gup_huge_pmd()
151 int write, struct page **pages, int *nr) in gup_pmd_range() argument
182 if (!gup_huge_pmd(pmd, addr, next, write, pages, nr)) in gup_pmd_range()
[all …]
/linux-4.4.14/tools/include/linux/
Dbitops.h14 #define BIT_MASK(nr) (1UL << ((nr) % BITS_PER_LONG)) argument
15 #define BIT_WORD(nr) ((nr) / BITS_PER_LONG) argument
17 #define BITS_TO_LONGS(nr) DIV_ROUND_UP(nr, BITS_PER_BYTE * sizeof(long)) argument
18 #define BITS_TO_U64(nr) DIV_ROUND_UP(nr, BITS_PER_BYTE * sizeof(u64)) argument
19 #define BITS_TO_U32(nr) DIV_ROUND_UP(nr, BITS_PER_BYTE * sizeof(u32)) argument
20 #define BITS_TO_BYTES(nr) DIV_ROUND_UP(nr, BITS_PER_BYTE) argument
/linux-4.4.14/drivers/gpio/
Dgpio-ich.c116 static int ichx_write_bit(int reg, unsigned nr, int val, int verify) in ichx_write_bit() argument
120 int reg_nr = nr / 32; in ichx_write_bit()
121 int bit = nr & 0x1f; in ichx_write_bit()
151 static int ichx_read_bit(int reg, unsigned nr) in ichx_read_bit() argument
155 int reg_nr = nr / 32; in ichx_read_bit()
156 int bit = nr & 0x1f; in ichx_read_bit()
171 static bool ichx_gpio_check_available(struct gpio_chip *gpio, unsigned nr) in ichx_gpio_check_available() argument
173 return !!(ichx_priv.use_gpio & (1 << (nr / 32))); in ichx_gpio_check_available()
176 static int ichx_gpio_get_direction(struct gpio_chip *gpio, unsigned nr) in ichx_gpio_get_direction() argument
178 return ichx_read_bit(GPIO_IO_SEL, nr) ? GPIOF_DIR_IN : GPIOF_DIR_OUT; in ichx_gpio_get_direction()
[all …]
Dgpio-vx855.c97 unsigned int nr) in vx855gpio_direction_input() argument
104 if (nr < NR_VX855_GPI) in vx855gpio_direction_input()
108 if (nr < NR_VX855_GPInO) in vx855gpio_direction_input()
114 reg_out |= gpio_o_bit(nr - NR_VX855_GPInO); in vx855gpio_direction_input()
121 static int vx855gpio_get(struct gpio_chip *gpio, unsigned int nr) in vx855gpio_get() argument
127 if (nr < NR_VX855_GPI) { in vx855gpio_get()
129 if (reg_in & gpi_i_bit(nr)) in vx855gpio_get()
131 } else if (nr < NR_VX855_GPInO) { in vx855gpio_get()
135 if (reg_in & gpo_o_bit(nr - NR_VX855_GPI)) in vx855gpio_get()
139 if (reg_in & gpio_i_bit(nr - NR_VX855_GPInO)) in vx855gpio_get()
[all …]
Dgpio-sta2x11.c61 static inline struct gsta_regs __iomem *__regs(struct gsta_gpio *chip, int nr) in __regs() argument
63 return chip->regs[nr / GSTA_GPIO_PER_BLOCK]; in __regs()
66 static inline u32 __bit(int nr) in __bit() argument
68 return 1U << (nr % GSTA_GPIO_PER_BLOCK); in __bit()
75 static void gsta_gpio_set(struct gpio_chip *gpio, unsigned nr, int val) in gsta_gpio_set() argument
78 struct gsta_regs __iomem *regs = __regs(chip, nr); in gsta_gpio_set()
79 u32 bit = __bit(nr); in gsta_gpio_set()
87 static int gsta_gpio_get(struct gpio_chip *gpio, unsigned nr) in gsta_gpio_get() argument
90 struct gsta_regs __iomem *regs = __regs(chip, nr); in gsta_gpio_get()
91 u32 bit = __bit(nr); in gsta_gpio_get()
[all …]
Dgpio-bt8xx.c81 static int bt8xxgpio_gpio_direction_input(struct gpio_chip *gpio, unsigned nr) in bt8xxgpio_gpio_direction_input() argument
90 data &= ~(1 << nr); in bt8xxgpio_gpio_direction_input()
94 outen &= ~(1 << nr); in bt8xxgpio_gpio_direction_input()
102 static int bt8xxgpio_gpio_get(struct gpio_chip *gpio, unsigned nr) in bt8xxgpio_gpio_get() argument
112 return !!(val & (1 << nr)); in bt8xxgpio_gpio_get()
116 unsigned nr, int val) in bt8xxgpio_gpio_direction_output() argument
125 outen |= (1 << nr); in bt8xxgpio_gpio_direction_output()
130 data |= (1 << nr); in bt8xxgpio_gpio_direction_output()
132 data &= ~(1 << nr); in bt8xxgpio_gpio_direction_output()
141 unsigned nr, int val) in bt8xxgpio_gpio_set() argument
[all …]
/linux-4.4.14/include/linux/
Dquotaops.h279 static inline int dquot_alloc_space_nodirty(struct inode *inode, qsize_t nr) in dquot_alloc_space_nodirty() argument
281 return __dquot_alloc_space(inode, nr, DQUOT_SPACE_WARN); in dquot_alloc_space_nodirty()
284 static inline void dquot_alloc_space_nofail(struct inode *inode, qsize_t nr) in dquot_alloc_space_nofail() argument
286 __dquot_alloc_space(inode, nr, DQUOT_SPACE_WARN|DQUOT_SPACE_NOFAIL); in dquot_alloc_space_nofail()
290 static inline int dquot_alloc_space(struct inode *inode, qsize_t nr) in dquot_alloc_space() argument
294 ret = dquot_alloc_space_nodirty(inode, nr); in dquot_alloc_space()
306 static inline int dquot_alloc_block_nodirty(struct inode *inode, qsize_t nr) in dquot_alloc_block_nodirty() argument
308 return dquot_alloc_space_nodirty(inode, nr << inode->i_blkbits); in dquot_alloc_block_nodirty()
311 static inline void dquot_alloc_block_nofail(struct inode *inode, qsize_t nr) in dquot_alloc_block_nofail() argument
313 dquot_alloc_space_nofail(inode, nr << inode->i_blkbits); in dquot_alloc_block_nofail()
[all …]
Dpoll.h120 #define FDS_LONGS(nr) (((nr)+FDS_BITPERLONG-1)/FDS_BITPERLONG) argument
121 #define FDS_BYTES(nr) (FDS_LONGS(nr)*sizeof(long)) argument
130 int get_fd_set(unsigned long nr, void __user *ufdset, unsigned long *fdset) in get_fd_set() argument
132 nr = FDS_BYTES(nr); in get_fd_set()
134 return copy_from_user(fdset, ufdset, nr) ? -EFAULT : 0; in get_fd_set()
136 memset(fdset, 0, nr); in get_fd_set()
141 set_fd_set(unsigned long nr, void __user *ufdset, unsigned long *fdset) in set_fd_set() argument
144 return __copy_to_user(ufdset, fdset, FDS_BYTES(nr)); in set_fd_set()
149 void zero_fd_set(unsigned long nr, unsigned long *fdset) in zero_fd_set() argument
151 memset(fdset, 0, FDS_BYTES(nr)); in zero_fd_set()
Dquicklist.h33 static inline void *quicklist_alloc(int nr, gfp_t flags, void (*ctor)(void *)) in quicklist_alloc() argument
38 q =&get_cpu_var(quicklist)[nr]; in quicklist_alloc()
55 static inline void __quicklist_free(int nr, void (*dtor)(void *), void *p, in __quicklist_free() argument
60 q = &get_cpu_var(quicklist)[nr]; in __quicklist_free()
67 static inline void quicklist_free(int nr, void (*dtor)(void *), void *pp) in quicklist_free() argument
69 __quicklist_free(nr, dtor, pp, virt_to_page(pp)); in quicklist_free()
72 static inline void quicklist_free_page(int nr, void (*dtor)(void *), in quicklist_free_page() argument
75 __quicklist_free(nr, dtor, page_address(page), page); in quicklist_free_page()
78 void quicklist_trim(int nr, void (*dtor)(void *),
Dbitops.h6 #define BIT(nr) (1UL << (nr)) argument
7 #define BIT_ULL(nr) (1ULL << (nr)) argument
8 #define BIT_MASK(nr) (1UL << ((nr) % BITS_PER_LONG)) argument
9 #define BIT_WORD(nr) ((nr) / BITS_PER_LONG) argument
10 #define BIT_ULL_MASK(nr) (1ULL << ((nr) % BITS_PER_LONG_LONG)) argument
11 #define BIT_ULL_WORD(nr) ((nr) / BITS_PER_LONG_LONG) argument
13 #define BITS_TO_LONGS(nr) DIV_ROUND_UP(nr, BITS_PER_BYTE * sizeof(long)) argument
Dpid.h52 int nr; member
110 extern struct pid *find_pid_ns(int nr, struct pid_namespace *ns);
111 extern struct pid *find_vpid(int nr);
116 extern struct pid *find_get_pid(int nr);
117 extern struct pid *find_ge_pid(int nr, struct pid_namespace *);
150 return pid->numbers[pid->level].nr == 1; in is_child_reaper()
166 pid_t nr = 0; in pid_nr() local
168 nr = pid->numbers[0].nr; in pid_nr()
169 return nr; in pid_nr()
Dpagevec.h18 unsigned long nr; member
38 pvec->nr = 0; in pagevec_init()
44 pvec->nr = 0; in pagevec_reinit()
49 return pvec->nr; in pagevec_count()
54 return PAGEVEC_SIZE - pvec->nr; in pagevec_space()
62 pvec->pages[pvec->nr++] = page; in pagevec_add()
Dsh_clk.h141 int sh_clk_mstp_register(struct clk *clks, int nr);
149 static inline int __deprecated sh_clk_mstp32_register(struct clk *clks, int nr) in sh_clk_mstp32_register() argument
151 return sh_clk_mstp_register(clks, nr); in sh_clk_mstp32_register()
171 int sh_clk_div4_register(struct clk *clks, int nr,
173 int sh_clk_div4_enable_register(struct clk *clks, int nr,
175 int sh_clk_div4_reparent_register(struct clk *clks, int nr,
200 int sh_clk_div6_register(struct clk *clks, int nr);
201 int sh_clk_div6_reparent_register(struct clk *clks, int nr);
214 int sh_clk_fsidiv_register(struct clk *clks, int nr);
Dpercpu-refcount.h170 static inline void percpu_ref_get_many(struct percpu_ref *ref, unsigned long nr) in percpu_ref_get_many() argument
177 this_cpu_add(*percpu_count, nr); in percpu_ref_get_many()
179 atomic_long_add(nr, &ref->count); in percpu_ref_get_many()
269 static inline void percpu_ref_put_many(struct percpu_ref *ref, unsigned long nr) in percpu_ref_put_many() argument
276 this_cpu_sub(*percpu_count, nr); in percpu_ref_put_many()
277 else if (unlikely(atomic_long_sub_and_test(nr, &ref->count))) in percpu_ref_put_many()
/linux-4.4.14/tools/include/asm-generic/bitops/
Datomic.h6 static inline void set_bit(int nr, unsigned long *addr) in set_bit() argument
8 addr[nr / __BITS_PER_LONG] |= 1UL << (nr % __BITS_PER_LONG); in set_bit()
11 static inline void clear_bit(int nr, unsigned long *addr) in clear_bit() argument
13 addr[nr / __BITS_PER_LONG] &= ~(1UL << (nr % __BITS_PER_LONG)); in clear_bit()
16 static __always_inline int test_bit(unsigned int nr, const unsigned long *addr) in test_bit() argument
18 return ((1UL << (nr % __BITS_PER_LONG)) & in test_bit()
19 (((unsigned long *)addr)[nr / __BITS_PER_LONG])) != 0; in test_bit()
/linux-4.4.14/drivers/isdn/hardware/eicon/
Ddiva_dma.c59 int nr, void *virt, dword phys, in diva_init_dma_map_entry() argument
61 pmap[nr].phys_bus_addr = phys; in diva_init_dma_map_entry()
62 pmap[nr].local_ram_addr = virt; in diva_init_dma_map_entry()
63 pmap[nr].addr_handle = addr_handle; in diva_init_dma_map_entry()
81 void diva_free_dma_map_entry(struct _diva_dma_map_entry *pmap, int nr) { in diva_free_dma_map_entry() argument
82 pmap[nr].busy = 0; in diva_free_dma_map_entry()
87 void diva_get_dma_map_entry(struct _diva_dma_map_entry *pmap, int nr, in diva_get_dma_map_entry() argument
89 *pphys = pmap[nr].phys_bus_addr; in diva_get_dma_map_entry()
90 *pvirt = pmap[nr].local_ram_addr; in diva_get_dma_map_entry()
92 void *diva_get_entry_handle(struct _diva_dma_map_entry *pmap, int nr) { in diva_get_entry_handle() argument
[all …]
Dmaintidi.c1107 int i, nr = Channel - 1; in diva_modem_info() local
1109 for (i = pLib->modem_parse_entry_first[nr]; in diva_modem_info()
1110 i <= pLib->modem_parse_entry_last[nr]; i++) { in diva_modem_info()
1127 if (pLib->modem_init_event & (1L << nr)) { in diva_modem_info()
1128 diva_trace_notify_user(pLib, nr, DIVA_SUPER_TRACE_NOTIFY_MODEM_CHANGE); in diva_modem_info()
1130 pLib->modem_init_event |= (1L << nr); in diva_modem_info()
1140 int i, nr = Channel - 1; in diva_fax_info() local
1142 for (i = pLib->fax_parse_entry_first[nr]; in diva_fax_info()
1143 i <= pLib->fax_parse_entry_last[nr]; i++) { in diva_fax_info()
1160 if (pLib->fax_init_event & (1L << nr)) { in diva_fax_info()
[all …]
/linux-4.4.14/arch/powerpc/platforms/86xx/
Dmpc86xx_smp.c38 smp_86xx_release_core(int nr) in smp_86xx_release_core() argument
43 if (nr < 0 || nr >= NR_CPUS) in smp_86xx_release_core()
52 pcr |= 1 << (nr + 24); in smp_86xx_release_core()
60 smp_86xx_kick_cpu(int nr) in smp_86xx_kick_cpu() argument
67 if (nr < 0 || nr >= NR_CPUS) in smp_86xx_kick_cpu()
70 pr_debug("smp_86xx_kick_cpu: kick CPU #%d\n", nr); in smp_86xx_kick_cpu()
82 smp_86xx_release_core(nr); in smp_86xx_kick_cpu()
85 while ((__secondary_hold_acknowledge != nr) && (n++, n < 1000)) in smp_86xx_kick_cpu()
94 pr_debug("wait CPU #%d for %d msecs.\n", nr, n); in smp_86xx_kick_cpu()
/linux-4.4.14/fs/minix/
Dminix.h107 #define minix_test_and_set_bit(nr, addr) \ argument
108 __test_and_set_bit((nr), (unsigned long *)(addr))
109 #define minix_set_bit(nr, addr) \ argument
110 __set_bit((nr), (unsigned long *)(addr))
111 #define minix_test_and_clear_bit(nr, addr) \ argument
112 __test_and_clear_bit((nr), (unsigned long *)(addr))
113 #define minix_test_bit(nr, addr) \ argument
114 test_bit((nr), (unsigned long *)(addr))
142 #define minix_test_and_set_bit(nr, addr) \ argument
143 __test_and_set_bit((nr) ^ 16, (unsigned long *)(addr))
[all …]
Ditree_common.c82 int nr = minix_new_block(inode); in alloc_branch() local
83 if (!nr) in alloc_branch()
85 branch[n].key = cpu_to_block(nr); in alloc_branch()
95 parent = nr; in alloc_branch()
258 unsigned long nr; in free_data() local
261 nr = block_to_cpu(*p); in free_data()
262 if (nr) { in free_data()
264 minix_free_block(inode, nr); in free_data()
272 unsigned long nr; in free_branches() local
276 nr = block_to_cpu(*p); in free_branches()
[all …]
/linux-4.4.14/arch/sh/mm/
Dgup.c75 unsigned long end, int write, struct page **pages, int *nr) in gup_pte_range() argument
110 pages[*nr] = page; in gup_pte_range()
111 (*nr)++; in gup_pte_range()
120 int write, struct page **pages, int *nr) in gup_pmd_range() argument
132 if (!gup_pte_range(pmd, addr, next, write, pages, nr)) in gup_pmd_range()
140 int write, struct page **pages, int *nr) in gup_pud_range() argument
152 if (!gup_pmd_range(pud, addr, next, write, pages, nr)) in gup_pud_range()
171 int nr = 0; in __get_user_pages_fast() local
193 if (!gup_pud_range(pgd, addr, next, write, pages, &nr)) in __get_user_pages_fast()
198 return nr; in __get_user_pages_fast()
[all …]
/linux-4.4.14/drivers/staging/lustre/lnet/lnet/
Dnidstrings.c198 struct nidrange *nr; in add_nidrange() local
221 list_for_each_entry(nr, nidlist, nr_link) { in add_nidrange()
222 if (nr->nr_netstrfns != nf) in add_nidrange()
224 if (nr->nr_netnum != netnum) in add_nidrange()
226 return nr; in add_nidrange()
229 LIBCFS_ALLOC(nr, sizeof(struct nidrange)); in add_nidrange()
230 if (nr == NULL) in add_nidrange()
232 list_add_tail(&nr->nr_link, nidlist); in add_nidrange()
233 INIT_LIST_HEAD(&nr->nr_addrranges); in add_nidrange()
234 nr->nr_netstrfns = nf; in add_nidrange()
[all …]
/linux-4.4.14/arch/s390/kernel/
Dos_info.c45 void os_info_entry_add(int nr, void *ptr, u64 size) in os_info_entry_add() argument
47 os_info.entry[nr].addr = (u64)(unsigned long)ptr; in os_info_entry_add()
48 os_info.entry[nr].size = size; in os_info_entry_add()
49 os_info.entry[nr].csum = csum_partial(ptr, size, 0); in os_info_entry_add()
74 static void os_info_old_alloc(int nr, int align) in os_info_old_alloc() argument
80 addr = os_info_old->entry[nr].addr; in os_info_old_alloc()
85 size = os_info_old->entry[nr].size; in os_info_old_alloc()
97 if (csum != os_info_old->entry[nr].csum) { in os_info_old_alloc()
101 os_info_old->entry[nr].addr = (u64)(unsigned long)buf_align; in os_info_old_alloc()
107 os_info_old->entry[nr].addr = 0; in os_info_old_alloc()
[all …]
/linux-4.4.14/arch/mn10300/lib/
Dbitops.c17 void change_bit(unsigned long nr, volatile void *addr) in change_bit() argument
19 if (test_bit(nr, addr)) in change_bit()
23 if (!test_and_set_bit(nr, addr)) in change_bit()
27 if (test_and_clear_bit(nr, addr)) in change_bit()
36 int test_and_change_bit(unsigned long nr, volatile void *addr) in test_and_change_bit() argument
38 if (test_bit(nr, addr)) in test_and_change_bit()
42 if (!test_and_set_bit(nr, addr)) in test_and_change_bit()
46 if (test_and_clear_bit(nr, addr)) in test_and_change_bit()
/linux-4.4.14/arch/x86/kernel/
Dksysfs.c63 static int kobj_to_setup_data_nr(struct kobject *kobj, int *nr) in kobj_to_setup_data_nr() argument
68 return kstrtoint(name, 10, nr); in kobj_to_setup_data_nr()
71 static int get_setup_data_paddr(int nr, u64 *paddr) in get_setup_data_paddr() argument
78 if (nr == i) { in get_setup_data_paddr()
93 static int __init get_setup_data_size(int nr, size_t *size) in get_setup_data_size() argument
103 if (nr == i) { in get_setup_data_size()
119 int nr, ret; in type_show() local
123 ret = kobj_to_setup_data_nr(kobj, &nr); in type_show()
127 ret = get_setup_data_paddr(nr, &paddr); in type_show()
145 int nr, ret = 0; in setup_data_data_read() local
[all …]
Dasm-offsets_64.c7 #define __SYSCALL_64(nr, sym, compat) [nr] = 1, argument
8 #define __SYSCALL_COMMON(nr, sym, compat) [nr] = 1, argument
10 # define __SYSCALL_X32(nr, sym, compat) [nr] = 1, argument
12 # define __SYSCALL_X32(nr, sym, compat) /* nothing */ argument
17 #define __SYSCALL_I386(nr, sym, compat) [nr] = 1, argument
/linux-4.4.14/drivers/leds/
Dleds-lp55xx-common.h39 #define show_mode(nr) \ argument
40 static ssize_t show_engine##nr##_mode(struct device *dev, \
44 return show_engine_mode(dev, attr, buf, nr); \
47 #define store_mode(nr) \ argument
48 static ssize_t store_engine##nr##_mode(struct device *dev, \
52 return store_engine_mode(dev, attr, buf, len, nr); \
55 #define show_leds(nr) \ argument
56 static ssize_t show_engine##nr##_leds(struct device *dev, \
60 return show_engine_leds(dev, attr, buf, nr); \
63 #define store_leds(nr) \ argument
[all …]
Dleds-lp5523.c401 char *buf, int nr) in show_engine_mode() argument
405 enum lp55xx_engine_mode mode = chip->engines[nr - 1].mode; in show_engine_mode()
423 const char *buf, size_t len, int nr) in store_engine_mode() argument
427 struct lp55xx_engine *engine = &chip->engines[nr - 1]; in store_engine_mode()
431 chip->engine_idx = nr; in store_engine_mode()
490 char *buf, int nr) in show_engine_leds() argument
496 lp5523_mux_to_array(chip->engines[nr - 1].led_mux, mux); in show_engine_leds()
504 static int lp5523_load_mux(struct lp55xx_chip *chip, u16 mux, int nr) in lp5523_load_mux() argument
506 struct lp55xx_engine *engine = &chip->engines[nr - 1]; in lp5523_load_mux()
516 ret = lp55xx_write(chip, LP5523_REG_PROG_PAGE_SEL, mux_page[nr]); in lp5523_load_mux()
[all …]
/linux-4.4.14/arch/x86/entry/
Dsyscall_64.c9 #define __SYSCALL_COMMON(nr, sym, compat) __SYSCALL_64(nr, sym, compat) argument
12 # define __SYSCALL_X32(nr, sym, compat) __SYSCALL_64(nr, sym, compat) argument
14 # define __SYSCALL_X32(nr, sym, compat) /* nothing */ argument
17 #define __SYSCALL_64(nr, sym, compat) extern asmlinkage long sym(unsigned long, unsigned long, unsi… argument
21 #define __SYSCALL_64(nr, sym, compat) [nr] = sym, argument
/linux-4.4.14/kernel/
Dpid.c42 #define pid_hashfn(nr, ns) \ argument
43 hash_long((unsigned long)nr + (unsigned long)ns, pidhash_shift)
107 int nr = upid->nr; in free_pidmap() local
108 struct pidmap *map = upid->ns->pidmap + nr / BITS_PER_PAGE; in free_pidmap()
109 int offset = nr & BITS_PER_PAGE_MASK; in free_pidmap()
301 int i, nr; in alloc_pid() local
313 nr = alloc_pidmap(tmp); in alloc_pid()
314 if (IS_ERR_VALUE(nr)) { in alloc_pid()
315 retval = nr; in alloc_pid()
319 pid->numbers[i].nr = nr; in alloc_pid()
[all …]
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dsmp.c58 static int pnv_smp_kick_cpu(int nr) in pnv_smp_kick_cpu() argument
60 unsigned int pcpu = get_hard_smp_processor_id(nr); in pnv_smp_kick_cpu()
65 BUG_ON(nr < 0 || nr >= NR_CPUS); in pnv_smp_kick_cpu()
71 if (paca[nr].cpu_start || !firmware_has_feature(FW_FEATURE_OPALv2)) in pnv_smp_kick_cpu()
86 rc, nr); in pnv_smp_kick_cpu()
102 nr, pcpu); in pnv_smp_kick_cpu()
106 rc, nr); in pnv_smp_kick_cpu()
117 " (status %d)...\n", nr, pcpu, status); in pnv_smp_kick_cpu()
129 return smp_generic_kick_cpu(nr); in pnv_smp_kick_cpu()
240 static int pnv_cpu_bootable(unsigned int nr) in pnv_cpu_bootable() argument
[all …]
/linux-4.4.14/arch/powerpc/platforms/85xx/
Dsmp.c177 int nr = *(const int *)info; in wake_hw_thread() local
182 if (cpu_thread_in_core(nr) == 0) { in wake_hw_thread()
193 smp_generic_kick_cpu(nr); in wake_hw_thread()
197 static int smp_85xx_kick_cpu(int nr) in smp_85xx_kick_cpu() argument
203 int hw_cpu = get_hard_smp_processor_id(nr); in smp_85xx_kick_cpu()
207 WARN_ON(nr < 0 || nr >= NR_CPUS); in smp_85xx_kick_cpu()
210 pr_debug("smp_85xx_kick_cpu: kick CPU #%d\n", nr); in smp_85xx_kick_cpu()
214 if (cpu_thread_in_core(nr) != 0) { in smp_85xx_kick_cpu()
215 int primary = cpu_first_thread_sibling(nr); in smp_85xx_kick_cpu()
220 if (cpu_thread_in_core(nr) != 1) { in smp_85xx_kick_cpu()
[all …]
/linux-4.4.14/net/ax25/
Dax25_std_in.c144 …state3_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int nr, int pf, int type) in ax25_std_state3_machine() argument
187 if (ax25_validate_nr(ax25, nr)) { in ax25_std_state3_machine()
188 ax25_check_iframes_acked(ax25, nr); in ax25_std_state3_machine()
199 if (ax25_validate_nr(ax25, nr)) { in ax25_std_state3_machine()
200 ax25_frames_acked(ax25, nr); in ax25_std_state3_machine()
212 if (!ax25_validate_nr(ax25, nr)) { in ax25_std_state3_machine()
218 ax25_frames_acked(ax25, nr); in ax25_std_state3_machine()
220 ax25_check_iframes_acked(ax25, nr); in ax25_std_state3_machine()
269 …state4_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int nr, int pf, int type) in ax25_std_state4_machine() argument
315 if (ax25_validate_nr(ax25, nr)) { in ax25_std_state4_machine()
[all …]
Dax25_subr.c49 void ax25_frames_acked(ax25_cb *ax25, unsigned short nr) in ax25_frames_acked() argument
56 if (ax25->va != nr) { in ax25_frames_acked()
57 while (skb_peek(&ax25->ack_queue) != NULL && ax25->va != nr) { in ax25_frames_acked()
82 int ax25_validate_nr(ax25_cb *ax25, unsigned short nr) in ax25_validate_nr() argument
87 if (nr == vc) return 1; in ax25_validate_nr()
91 if (nr == ax25->vs) return 1; in ax25_validate_nr()
100 int ax25_decode(ax25_cb *ax25, struct sk_buff *skb, int *ns, int *nr, int *pf) in ax25_decode() argument
106 *ns = *nr = *pf = 0; in ax25_decode()
112 *nr = (frame[0] >> 5) & 0x07; in ax25_decode()
116 *nr = (frame[0] >> 5) & 0x07; in ax25_decode()
[all …]
Dax25_ds_in.c148 static int ax25_ds_state3_machine(ax25_cb *ax25, struct sk_buff *skb, int frametype, int ns, int nr in ax25_ds_state3_machine() argument
192 if (ax25_validate_nr(ax25, nr)) { in ax25_ds_state3_machine()
193 if (ax25_check_iframes_acked(ax25, nr)) in ax25_ds_state3_machine()
206 if (ax25_validate_nr(ax25, nr)) { in ax25_ds_state3_machine()
207 if (ax25->va != nr) in ax25_ds_state3_machine()
210 ax25_frames_acked(ax25, nr); in ax25_ds_state3_machine()
225 if (!ax25_validate_nr(ax25, nr)) { in ax25_ds_state3_machine()
231 ax25_frames_acked(ax25, nr); in ax25_ds_state3_machine()
234 if (ax25_check_iframes_acked(ax25, nr)) in ax25_ds_state3_machine()
284 int queued = 0, frametype, ns, nr, pf; in ax25_ds_frame_in() local
[all …]
/linux-4.4.14/arch/x86/entry/vsyscall/
Dvsyscall_trace.h11 TP_PROTO(int nr),
13 TP_ARGS(nr),
15 TP_STRUCT__entry(__field(int, nr)),
18 __entry->nr = nr;
21 TP_printk("nr = %d", __entry->nr)
/linux-4.4.14/arch/s390/include/asm/trace/
Ddiag.h23 TP_PROTO(unsigned short nr),
24 TP_ARGS(nr),
26 __field(unsigned short, nr)
29 __entry->nr = nr;
31 TP_printk("nr=0x%x", __entry->nr)
/linux-4.4.14/tools/perf/util/
Dcpumap.c25 cpus->nr = nr_cpus; in cpu_map__default_new()
38 cpus->nr = nr_cpus; in cpu_map__trim_new()
186 map->nr, map->nr > 1 ? "s" : ""); in cpu_map__fprintf()
187 for (i = 0; i < map->nr; ++i) in cpu_map__fprintf()
198 cpus->nr = 1; in cpu_map__dummy_new()
206 struct cpu_map *cpu_map__empty_new(int nr) in cpu_map__empty_new() argument
208 struct cpu_map *cpus = malloc(sizeof(*cpus) + sizeof(int) * nr); in cpu_map__empty_new()
213 cpus->nr = nr; in cpu_map__empty_new()
214 for (i = 0; i < nr; i++) in cpu_map__empty_new()
265 if (idx > map->nr) in cpu_map__get_socket()
[all …]
Dheader.c290 long nr; in write_nrcpus() local
294 nr = sysconf(_SC_NPROCESSORS_CONF); in write_nrcpus()
295 if (nr < 0) in write_nrcpus()
298 nrc = (u32)(nr & UINT_MAX); in write_nrcpus()
300 nr = sysconf(_SC_NPROCESSORS_ONLN); in write_nrcpus()
301 if (nr < 0) in write_nrcpus()
304 nra = (u32)(nr & UINT_MAX); in write_nrcpus()
506 u32 nr, i; in build_cpu_topology() local
515 nr = (u32)(ncpus & UINT_MAX); in build_cpu_topology()
517 sz = nr * sizeof(char *); in build_cpu_topology()
[all …]
Dthread_map.c26 static void thread_map__reset(struct thread_map *map, int start, int nr) in thread_map__reset() argument
28 size_t size = (nr - start) * sizeof(map->map[0]); in thread_map__reset()
33 static struct thread_map *thread_map__realloc(struct thread_map *map, int nr) in thread_map__realloc() argument
35 size_t size = sizeof(*map) + sizeof(map->map[0]) * nr; in thread_map__realloc()
36 int start = map ? map->nr : 0; in thread_map__realloc()
43 thread_map__reset(map, start, nr); in thread_map__realloc()
67 threads->nr = items; in thread_map__new_by_pid()
84 threads->nr = 1; in thread_map__new_by_tid()
106 threads->nr = 0; in thread_map__new_by_uid()
131 while (threads->nr + items >= max_threads) { in thread_map__new_by_uid()
[all …]
/linux-4.4.14/arch/arm/mach-omap1/
Dtime.c72 static inline unsigned long notrace omap_mpu_timer_read(int nr) in omap_mpu_timer_read() argument
74 omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); in omap_mpu_timer_read()
78 static inline void omap_mpu_set_autoreset(int nr) in omap_mpu_set_autoreset() argument
80 omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); in omap_mpu_set_autoreset()
85 static inline void omap_mpu_remove_autoreset(int nr) in omap_mpu_remove_autoreset() argument
87 omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); in omap_mpu_remove_autoreset()
92 static inline void omap_mpu_timer_start(int nr, unsigned long load_val, in omap_mpu_timer_start() argument
95 omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); in omap_mpu_timer_start()
108 static inline void omap_mpu_timer_stop(int nr) in omap_mpu_timer_stop() argument
110 omap_mpu_timer_regs_t __iomem *timer = omap_mpu_timer_base(nr); in omap_mpu_timer_stop()
/linux-4.4.14/fs/ubifs/
Dshrinker.c70 static int shrink_tnc(struct ubifs_info *c, int nr, int age, int *contention) in shrink_tnc() argument
93 while (znode && total_freed < nr && in shrink_tnc()
156 static int shrink_tnc_trees(int nr, int age, int *contention) in shrink_tnc_trees() argument
199 freed += shrink_tnc(c, nr, age, contention); in shrink_tnc_trees()
210 if (freed >= nr) in shrink_tnc_trees()
294 unsigned long nr = sc->nr_to_scan; in ubifs_shrink_scan() local
311 freed = shrink_tnc_trees(nr, OLD_ZNODE_AGE, &contention); in ubifs_shrink_scan()
312 if (freed >= nr) in ubifs_shrink_scan()
316 freed += shrink_tnc_trees(nr - freed, YOUNG_ZNODE_AGE, &contention); in ubifs_shrink_scan()
317 if (freed >= nr) in ubifs_shrink_scan()
[all …]
/linux-4.4.14/fs/ocfs2/
Dblockcheck.c107 u32 ocfs2_hamming_encode(u32 parity, void *data, unsigned int d, unsigned int nr) in ocfs2_hamming_encode() argument
128 b = calc_code_bit(nr + i, &p); in ocfs2_hamming_encode()
166 void ocfs2_hamming_fix(void *data, unsigned int d, unsigned int nr, in ocfs2_hamming_fix() argument
184 if (fix >= calc_code_bit(nr + d, NULL)) in ocfs2_hamming_fix()
192 b = calc_code_bit(nr, NULL); in ocfs2_hamming_fix()
483 void ocfs2_block_check_compute_bhs(struct buffer_head **bhs, int nr, in ocfs2_block_check_compute_bhs() argument
489 BUG_ON(nr < 0); in ocfs2_block_check_compute_bhs()
491 if (!nr) in ocfs2_block_check_compute_bhs()
496 for (i = 0, crc = ~0, ecc = 0; i < nr; i++) { in ocfs2_block_check_compute_bhs()
527 int ocfs2_block_check_validate_bhs(struct buffer_head **bhs, int nr, in ocfs2_block_check_validate_bhs() argument
[all …]
Dblockcheck.h48 struct buffer_head **bhs, int nr,
51 struct buffer_head **bhs, int nr,
60 void ocfs2_block_check_compute_bhs(struct buffer_head **bhs, int nr,
62 int ocfs2_block_check_validate_bhs(struct buffer_head **bhs, int nr,
89 unsigned int nr);
100 void ocfs2_hamming_fix(void *data, unsigned int d, unsigned int nr,
Dbuffer_head_io.c102 unsigned int nr, struct buffer_head *bhs[]) in ocfs2_read_blocks_sync() argument
108 trace_ocfs2_read_blocks_sync((unsigned long long)block, nr); in ocfs2_read_blocks_sync()
110 if (!nr) in ocfs2_read_blocks_sync()
113 for (i = 0 ; i < nr ; i++) { in ocfs2_read_blocks_sync()
155 for (i = nr; i > 0; i--) { in ocfs2_read_blocks_sync()
176 int ocfs2_read_blocks(struct ocfs2_caching_info *ci, u64 block, int nr, in ocfs2_read_blocks() argument
186 trace_ocfs2_read_blocks_begin(ci, (unsigned long long)block, nr, flags); in ocfs2_read_blocks()
198 if (nr < 0) { in ocfs2_read_blocks()
199 mlog(ML_ERROR, "asked to read %d blocks!\n", nr); in ocfs2_read_blocks()
205 if (nr == 0) { in ocfs2_read_blocks()
[all …]
/linux-4.4.14/fs/ext4/
Dindirect.c1017 ext4_fsblk_t nr; /* Current block # */ in ext4_free_data() local
1032 nr = le32_to_cpu(*p); in ext4_free_data()
1033 if (nr) { in ext4_free_data()
1036 block_to_free = nr; in ext4_free_data()
1039 } else if (nr == block_to_free + count) { in ext4_free_data()
1047 block_to_free = nr; in ext4_free_data()
1097 ext4_fsblk_t nr; in ext4_free_branches() local
1108 nr = le32_to_cpu(*p); in ext4_free_branches()
1109 if (!nr) in ext4_free_branches()
1113 nr, 1)) { in ext4_free_branches()
[all …]
/linux-4.4.14/lib/
Dgenalloc.c85 static int bitmap_set_ll(unsigned long *map, int start, int nr) in bitmap_set_ll() argument
88 const int size = start + nr; in bitmap_set_ll()
92 while (nr - bits_to_set >= 0) { in bitmap_set_ll()
94 return nr; in bitmap_set_ll()
95 nr -= bits_to_set; in bitmap_set_ll()
100 if (nr) { in bitmap_set_ll()
103 return nr; in bitmap_set_ll()
120 static int bitmap_clear_ll(unsigned long *map, int start, int nr) in bitmap_clear_ll() argument
123 const int size = start + nr; in bitmap_clear_ll()
127 while (nr - bits_to_clear >= 0) { in bitmap_clear_ll()
[all …]
Diommu-helper.c9 int iommu_is_span_boundary(unsigned int index, unsigned int nr, in iommu_is_span_boundary() argument
16 return shift + nr > boundary_size; in iommu_is_span_boundary()
20 unsigned long start, unsigned int nr, in iommu_area_alloc() argument
29 index = bitmap_find_next_zero_area(map, size, start, nr, align_mask); in iommu_area_alloc()
31 if (iommu_is_span_boundary(index, nr, shift, boundary_size)) { in iommu_area_alloc()
36 bitmap_set(map, index, nr); in iommu_area_alloc()
/linux-4.4.14/arch/sh/tools/
Dgen-mach-types6 BEGIN { nr = 0 }
11 mach[nr] = $1;
12 config[nr] = "CONFIG_"$2;
13 nr++;
32 for (i = 0; i < nr; i++) {
42 for (i = 0; i < nr; i++)
/linux-4.4.14/arch/x86/um/
Dsys_call_table_64.c38 #define __SYSCALL_COMMON(nr, sym, compat) __SYSCALL_64(nr, sym, compat) argument
39 #define __SYSCALL_X32(nr, sym, compat) /* Not supported */ argument
41 #define __SYSCALL_64(nr, sym, compat) extern asmlinkage long sym(unsigned long, unsigned long, unsi… argument
45 #define __SYSCALL_64(nr, sym, compat) [ nr ] = sym, argument
Duser-offsets.c12 #define __SYSCALL_I386(nr, sym, compat) [nr] = 1, argument
17 #define __SYSCALL_64(nr, sym, compat) [nr] = 1, argument
18 #define __SYSCALL_COMMON(nr, sym, compat) [nr] = 1, argument
19 #define __SYSCALL_X32(nr, sym, compat) /* Not supported */ argument
/linux-4.4.14/sound/soc/sh/rcar/
Dctu.c80 int nr; in rsnd_of_parse_ctu() local
89 nr = of_get_child_count(node); in rsnd_of_parse_ctu()
90 if (!nr) in rsnd_of_parse_ctu()
94 sizeof(struct rsnd_ctu_platform_info) * nr, in rsnd_of_parse_ctu()
102 info->ctu_info_nr = nr; in rsnd_of_parse_ctu()
118 int i, nr, ret; in rsnd_ctu_probe() local
126 nr = info->ctu_info_nr; in rsnd_ctu_probe()
127 if (!nr) in rsnd_ctu_probe()
130 ctu = devm_kzalloc(dev, sizeof(*ctu) * nr, GFP_KERNEL); in rsnd_ctu_probe()
134 priv->ctu_nr = nr; in rsnd_ctu_probe()
Dmix.c113 int nr; in rsnd_of_parse_mix() local
122 nr = of_get_child_count(node); in rsnd_of_parse_mix()
123 if (!nr) in rsnd_of_parse_mix()
127 sizeof(struct rsnd_mix_platform_info) * nr, in rsnd_of_parse_mix()
135 info->mix_info_nr = nr; in rsnd_of_parse_mix()
151 int i, nr, ret; in rsnd_mix_probe() local
159 nr = info->mix_info_nr; in rsnd_mix_probe()
160 if (!nr) in rsnd_mix_probe()
163 mix = devm_kzalloc(dev, sizeof(*mix) * nr, GFP_KERNEL); in rsnd_mix_probe()
167 priv->mix_nr = nr; in rsnd_mix_probe()
/linux-4.4.14/mm/
Dgup.c1054 int write, struct page **pages, int *nr) in gup_pte_range() argument
1090 pages[*nr] = page; in gup_pte_range()
1091 (*nr)++; in gup_pte_range()
1113 int write, struct page **pages, int *nr) in gup_pte_range() argument
1120 unsigned long end, int write, struct page **pages, int *nr) in gup_huge_pmd() argument
1134 pages[*nr] = page; in gup_huge_pmd()
1135 (*nr)++; in gup_huge_pmd()
1141 *nr -= refs; in gup_huge_pmd()
1146 *nr -= refs; in gup_huge_pmd()
1167 unsigned long end, int write, struct page **pages, int *nr) in gup_huge_pud() argument
[all …]
/linux-4.4.14/Documentation/scsi/
Dosst.txt197 declare -i nr
198 nr=0
200 while test $nr -lt $nrs; do
201 mknod $dir/osst$nr c $major $nr
202 chown 0.disk $dir/osst$nr; chmod 660 $dir/osst$nr;
203 mknod $dir/nosst$nr c $major $[nr+128]
204 chown 0.disk $dir/nosst$nr; chmod 660 $dir/nosst$nr;
205 mknod $dir/osst${nr}l c $major $[nr+32]
206 chown 0.disk $dir/osst${nr}l; chmod 660 $dir/osst${nr}l;
207 mknod $dir/nosst${nr}l c $major $[nr+160]
[all …]
/linux-4.4.14/arch/x86/math-emu/
Dreg_compare.c206 static int compare_st_st(int nr) in compare_st_st() argument
211 if (!NOT_EMPTY(0) || !NOT_EMPTY(nr)) { in compare_st_st()
218 st_ptr = &st(nr); in compare_st_st()
219 c = compare(st_ptr, FPU_gettagi(nr)); in compare_st_st()
252 static int compare_i_st_st(int nr) in compare_i_st_st() argument
257 if (!NOT_EMPTY(0) || !NOT_EMPTY(nr)) { in compare_i_st_st()
265 st_ptr = &st(nr); in compare_i_st_st()
266 c = compare(st_ptr, FPU_gettagi(nr)); in compare_i_st_st()
300 static int compare_u_st_st(int nr) in compare_u_st_st() argument
305 if (!NOT_EMPTY(0) || !NOT_EMPTY(nr)) { in compare_u_st_st()
[all …]
/linux-4.4.14/arch/powerpc/platforms/pseries/
Dsmp.c160 static int smp_pSeries_kick_cpu(int nr) in smp_pSeries_kick_cpu() argument
162 BUG_ON(nr < 0 || nr >= NR_CPUS); in smp_pSeries_kick_cpu()
164 if (!smp_startup_cpu(nr)) in smp_pSeries_kick_cpu()
172 paca[nr].cpu_start = 1; in smp_pSeries_kick_cpu()
174 set_preferred_offline_state(nr, CPU_STATE_ONLINE); in smp_pSeries_kick_cpu()
176 if (get_cpu_current_state(nr) == CPU_STATE_INACTIVE) { in smp_pSeries_kick_cpu()
180 hcpuid = get_hard_smp_processor_id(nr); in smp_pSeries_kick_cpu()
184 "Ret= %ld\n", nr, rc); in smp_pSeries_kick_cpu()
Dcmm.c119 static long cmm_alloc_pages(long nr) in cmm_alloc_pages() argument
125 cmm_dbg("Begin request for %ld pages\n", nr); in cmm_alloc_pages()
127 while (nr) { in cmm_alloc_pages()
179 nr--; in cmm_alloc_pages()
182 cmm_dbg("End request with %ld pages unfulfilled\n", nr); in cmm_alloc_pages()
183 return nr; in cmm_alloc_pages()
193 static long cmm_free_pages(long nr) in cmm_free_pages() argument
198 cmm_dbg("Begin free of %ld pages.\n", nr); in cmm_free_pages()
201 while (nr) { in cmm_free_pages()
215 nr--; in cmm_free_pages()
[all …]
/linux-4.4.14/arch/x86/platform/intel-mid/device_libs/
Dplatform_max7315.c24 static int nr; in max7315_platform_data() local
25 struct pca953x_platform_data *max7315 = &max7315_pdata[nr]; in max7315_platform_data()
31 if (nr == MAX7315_NUM) { in max7315_platform_data()
40 if (nr++) { in max7315_platform_data()
41 sprintf(base_pin_name, "max7315_%d_base", nr); in max7315_platform_data()
42 sprintf(intr_pin_name, "max7315_%d_int", nr); in max7315_platform_data()
/linux-4.4.14/arch/mips/kernel/
Dftrace.c415 unsigned long __init arch_syscall_addr(int nr) in arch_syscall_addr() argument
417 return (unsigned long)sys_call_table[nr - __NR_O32_Linux]; in arch_syscall_addr()
423 unsigned long __init arch_syscall_addr(int nr) in arch_syscall_addr() argument
426 if (nr >= __NR_N32_Linux && nr <= __NR_N32_Linux + __NR_N32_Linux_syscalls) in arch_syscall_addr()
427 return (unsigned long)sysn32_call_table[nr - __NR_N32_Linux]; in arch_syscall_addr()
429 if (nr >= __NR_64_Linux && nr <= __NR_64_Linux + __NR_64_Linux_syscalls) in arch_syscall_addr()
430 return (unsigned long)sys_call_table[nr - __NR_64_Linux]; in arch_syscall_addr()
432 if (nr >= __NR_O32_Linux && nr <= __NR_O32_Linux + __NR_O32_Linux_syscalls) in arch_syscall_addr()
433 return (unsigned long)sys32_call_table[nr - __NR_O32_Linux]; in arch_syscall_addr()
/linux-4.4.14/net/llc/
Dllc_pdu.c107 void llc_pdu_init_as_i_cmd(struct sk_buff *skb, u8 p_bit, u8 ns, u8 nr) in llc_pdu_init_as_i_cmd() argument
115 pdu->ctrl_2 |= (nr << 1) & 0xFE; /* set N(R) in bits 10..16 */ in llc_pdu_init_as_i_cmd()
126 void llc_pdu_init_as_rej_cmd(struct sk_buff *skb, u8 p_bit, u8 nr) in llc_pdu_init_as_rej_cmd() argument
135 pdu->ctrl_2 |= (nr << 1) & 0xFE; /* set N(R) in bits 10..16 */ in llc_pdu_init_as_rej_cmd()
146 void llc_pdu_init_as_rnr_cmd(struct sk_buff *skb, u8 p_bit, u8 nr) in llc_pdu_init_as_rnr_cmd() argument
155 pdu->ctrl_2 |= (nr << 1) & 0xFE; /* set N(R) in bits 10..16 */ in llc_pdu_init_as_rnr_cmd()
166 void llc_pdu_init_as_rr_cmd(struct sk_buff *skb, u8 p_bit, u8 nr) in llc_pdu_init_as_rr_cmd() argument
174 pdu->ctrl_2 |= (nr << 1) & 0xFE; /* set N(R) in bits 10..16 */ in llc_pdu_init_as_rr_cmd()
255 void llc_pdu_init_as_rr_rsp(struct sk_buff *skb, u8 f_bit, u8 nr) in llc_pdu_init_as_rr_rsp() argument
264 pdu->ctrl_2 |= (nr << 1) & 0xFE; /* set N(R) in bits 10..16 */ in llc_pdu_init_as_rr_rsp()
[all …]
/linux-4.4.14/arch/x86/kernel/fpu/
Dxstate.c354 #define CHECK_XFEATURE(nr) do { \ argument
355 WARN_ON(nr < FIRST_EXTENDED_XFEATURE); \
356 WARN_ON(nr >= XFEATURE_MAX); \
435 #define XCHECK_SZ(sz, nr, nr_macro, __struct) do { \ argument
436 if ((nr == nr_macro) && \
449 static void check_xstate_against_struct(int nr) in check_xstate_against_struct() argument
454 int sz = xfeature_size(nr); in check_xstate_against_struct()
459 XCHECK_SZ(sz, nr, XFEATURE_YMM, struct ymmh_struct); in check_xstate_against_struct()
460 XCHECK_SZ(sz, nr, XFEATURE_BNDREGS, struct mpx_bndreg_state); in check_xstate_against_struct()
461 XCHECK_SZ(sz, nr, XFEATURE_BNDCSR, struct mpx_bndcsr_state); in check_xstate_against_struct()
[all …]
/linux-4.4.14/drivers/sh/clk/
Dcpg.c94 int __init sh_clk_mstp_register(struct clk *clks, int nr) in sh_clk_mstp_register() argument
100 for (k = 0; !ret && (k < nr); k++) { in sh_clk_mstp_register()
241 static int __init sh_clk_div_register_ops(struct clk *clks, int nr, in sh_clk_div_register_ops() argument
252 freq_table = kzalloc(freq_table_size * nr, GFP_KERNEL); in sh_clk_div_register_ops()
258 for (k = 0; !ret && (k < nr); k++) { in sh_clk_div_register_ops()
336 int __init sh_clk_div6_register(struct clk *clks, int nr) in sh_clk_div6_register() argument
338 return sh_clk_div_register_ops(clks, nr, &sh_clk_div6_table, in sh_clk_div6_register()
342 int __init sh_clk_div6_reparent_register(struct clk *clks, int nr) in sh_clk_div6_reparent_register() argument
344 return sh_clk_div_register_ops(clks, nr, &sh_clk_div6_table, in sh_clk_div6_reparent_register()
389 int __init sh_clk_div4_register(struct clk *clks, int nr, in sh_clk_div4_register() argument
[all …]
/linux-4.4.14/fs/
Dcoredump.c289 int nr = 0; in zap_process() local
301 nr++; in zap_process()
305 return nr; in zap_process()
313 int nr = -EAGAIN; in zap_threads() local
319 nr = zap_process(tsk, exit_code, 0); in zap_threads()
323 if (unlikely(nr < 0)) in zap_threads()
324 return nr; in zap_threads()
327 if (atomic_read(&mm->mm_users) == nr + 1) in zap_threads()
371 nr += zap_process(p, exit_code, in zap_threads()
380 atomic_set(&core_state->nr_threads, nr); in zap_threads()
[all …]
Dfile.c59 #define BITBIT_NR(nr) BITS_TO_LONGS(BITS_TO_LONGS(nr)) argument
60 #define BITBIT_SIZE(nr) (BITBIT_NR(nr) * sizeof(long)) argument
103 static struct fdtable * alloc_fdtable(unsigned int nr) in alloc_fdtable() argument
115 nr /= (1024 / sizeof(struct file *)); in alloc_fdtable()
116 nr = roundup_pow_of_two(nr + 1); in alloc_fdtable()
117 nr *= (1024 / sizeof(struct file *)); in alloc_fdtable()
126 if (unlikely(nr > sysctl_nr_open)) in alloc_fdtable()
127 nr = ((sysctl_nr_open - 1) | (BITS_PER_LONG - 1)) + 1; in alloc_fdtable()
132 fdt->max_fds = nr; in alloc_fdtable()
133 data = alloc_fdmem(nr * sizeof(struct file *)); in alloc_fdtable()
[all …]
Daio.c54 unsigned nr; /* number of io_events */ member
72 unsigned nr; member
321 for (i = 0; i < table->nr; i++) { in aio_ring_mremap()
516 ring->nr = nr_events; /* user copy */ in aio_setup_ring()
633 for (i = 0; i < table->nr; i++) in ioctx_add_table()
649 new_nr = (table ? table->nr : 1) * 4; in ioctx_add_table()
657 table->nr = new_nr; in ioctx_add_table()
664 } else if (table->nr > old->nr) { in ioctx_add_table()
666 old->nr * sizeof(struct kioctx *)); in ioctx_add_table()
677 static void aio_nr_sub(unsigned nr) in aio_nr_sub() argument
[all …]
/linux-4.4.14/net/nfc/hci/
Dllc_shdlc.c61 int nr; /* next expected seq num for receive */ member
152 enum sframe_type sframe_type, int nr) in llc_shdlc_send_s_frame() argument
157 pr_debug("sframe_type=%d nr=%d\n", sframe_type, nr); in llc_shdlc_send_s_frame()
163 *skb_push(skb, 1) = SHDLC_CONTROL_HEAD_S | (sframe_type << 3) | nr; in llc_shdlc_send_s_frame()
235 struct sk_buff *skb, int ns, int nr) in llc_shdlc_rcv_i_frame() argument
238 int y_nr = nr; in llc_shdlc_rcv_i_frame()
240 pr_debug("recvd I-frame %d, remote waiting frame %d\n", ns, nr); in llc_shdlc_rcv_i_frame()
245 if (x_ns != shdlc->nr) { in llc_shdlc_rcv_i_frame()
246 llc_shdlc_send_s_frame(shdlc, S_FRAME_REJ, shdlc->nr); in llc_shdlc_rcv_i_frame()
262 shdlc->nr = (shdlc->nr + 1) % 8; in llc_shdlc_rcv_i_frame()
[all …]
/linux-4.4.14/arch/mips/lantiq/xway/
Ddma.c69 ltq_dma_w32(ch->nr, LTQ_DMA_CS); in ltq_dma_enable_irq()
70 ltq_dma_w32_mask(0, 1 << ch->nr, LTQ_DMA_IRNEN); in ltq_dma_enable_irq()
81 ltq_dma_w32(ch->nr, LTQ_DMA_CS); in ltq_dma_disable_irq()
82 ltq_dma_w32_mask(1 << ch->nr, 0, LTQ_DMA_IRNEN); in ltq_dma_disable_irq()
93 ltq_dma_w32(ch->nr, LTQ_DMA_CS); in ltq_dma_ack_irq()
105 ltq_dma_w32(ch->nr, LTQ_DMA_CS); in ltq_dma_open()
118 ltq_dma_w32(ch->nr, LTQ_DMA_CS); in ltq_dma_close()
137 ltq_dma_w32(ch->nr, LTQ_DMA_CS); in ltq_dma_alloc()
157 ltq_dma_w32_mask(0, 1 << ch->nr, LTQ_DMA_IRNEN); in ltq_dma_alloc_tx()
172 ltq_dma_w32_mask(0, 1 << ch->nr, LTQ_DMA_IRNEN); in ltq_dma_alloc_rx()
/linux-4.4.14/arch/arm/mach-shmobile/
Dirqs.h7 #define gic_spi(nr) ((nr) + 32) argument
8 #define gic_iid(nr) (nr) /* ICCIAR / interrupt ID */ argument
/linux-4.4.14/drivers/zorro/
Dnames.c26 unsigned short nr; member
74 int i = manuf_p->nr; in zorro_name_device()
91 int nr = prod_p->seen + 1; in zorro_name_device() local
92 prod_p->seen = nr; in zorro_name_device()
93 if (nr > 1) in zorro_name_device()
94 sprintf(n, " (#%d)", nr); in zorro_name_device()
/linux-4.4.14/fs/f2fs/
Dshrinker.c77 unsigned long nr = sc->nr_to_scan; in f2fs_shrink_scan() local
104 freed += f2fs_shrink_extent_tree(sbi, nr >> 1); in f2fs_shrink_scan()
107 if (freed < nr) in f2fs_shrink_scan()
108 freed += try_to_free_nats(sbi, nr - freed); in f2fs_shrink_scan()
111 if (freed < nr) in f2fs_shrink_scan()
112 freed += try_to_free_nids(sbi, nr - freed); in f2fs_shrink_scan()
118 if (freed >= nr) in f2fs_shrink_scan()
/linux-4.4.14/drivers/media/pci/ddbridge/
Dddbridge-core.c179 i2c->nr = i; in ddb_i2c_init()
358 ddbwritel(0, TS_INPUT_CONTROL(input->nr)); in ddb_input_start()
359 ddbwritel(2, TS_INPUT_CONTROL(input->nr)); in ddb_input_start()
360 ddbwritel(0, TS_INPUT_CONTROL(input->nr)); in ddb_input_start()
365 DMA_BUFFER_SIZE(input->nr)); in ddb_input_start()
366 ddbwritel(0, DMA_BUFFER_ACK(input->nr)); in ddb_input_start()
369 ddbwritel(3, DMA_BUFFER_CONTROL(input->nr)); in ddb_input_start()
370 ddbwritel(9, TS_INPUT_CONTROL(input->nr)); in ddb_input_start()
380 ddbwritel(0, TS_INPUT_CONTROL(input->nr)); in ddb_input_stop()
381 ddbwritel(0, DMA_BUFFER_CONTROL(input->nr)); in ddb_input_stop()
[all …]
/linux-4.4.14/tools/perf/tests/
Ddso-data.c179 long nr = 0; in open_files_cnt() local
192 nr++; in open_files_cnt()
196 return nr - 1; in open_files_cnt()
251 long nr_end, nr = open_files_cnt(); in test__dso_data_cache() local
257 limit = nr * 4; in test__dso_data_cache()
300 pr_debug("nr start %ld, nr stop %ld\n", nr, nr_end); in test__dso_data_cache()
301 TEST_ASSERT_VAL("failed leadking files", nr == nr_end); in test__dso_data_cache()
308 long nr_end, nr = open_files_cnt(); in test__dso_data_reopen() local
328 !set_fd_limit((nr + 3))); in test__dso_data_reopen()
373 pr_debug("nr start %ld, nr stop %ld\n", nr, nr_end); in test__dso_data_reopen()
[all …]
/linux-4.4.14/arch/arm/plat-samsung/
Dpm-gpio.c135 int nr; in samsung_gpio_pm_2bit_resume() local
145 for (nr = 0, mask = 0x03; nr < 32; nr += 2, mask <<= 2) { in samsung_gpio_pm_2bit_resume()
146 old = (old_gpcon & mask) >> nr; in samsung_gpio_pm_2bit_resume()
147 new = (gps_gpcon & mask) >> nr; in samsung_gpio_pm_2bit_resume()
212 int nr; in samsung_gpio_pm_4bit_mask() local
214 for (nr = 0, mask = 0x0f; nr < 16; nr += 4, mask <<= 4) { in samsung_gpio_pm_4bit_mask()
215 old = (old_gpcon & mask) >> nr; in samsung_gpio_pm_4bit_mask()
216 new = (gps_gpcon & mask) >> nr; in samsung_gpio_pm_4bit_mask()
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_ioc32.c83 unsigned int nr = DRM_IOCTL_NR(cmd); in i915_compat_ioctl() local
87 if (nr < DRM_COMMAND_BASE || nr >= DRM_COMMAND_END) in i915_compat_ioctl()
90 if (nr < DRM_COMMAND_BASE + ARRAY_SIZE(i915_compat_ioctls)) in i915_compat_ioctl()
91 fn = i915_compat_ioctls[nr - DRM_COMMAND_BASE]; in i915_compat_ioctl()
/linux-4.4.14/arch/m32r/kernel/
Dalign.c10 static int get_reg(struct pt_regs *regs, int nr) in get_reg() argument
14 if (nr < 4) in get_reg()
15 val = *(unsigned long *)(&regs->r0 + nr); in get_reg()
16 else if (nr < 7) in get_reg()
17 val = *(unsigned long *)(&regs->r4 + (nr - 4)); in get_reg()
18 else if (nr < 13) in get_reg()
19 val = *(unsigned long *)(&regs->r7 + (nr - 7)); in get_reg()
21 val = *(unsigned long *)(&regs->fp + (nr - 13)); in get_reg()
26 static void set_reg(struct pt_regs *regs, int nr, int val) in set_reg() argument
28 if (nr < 4) in set_reg()
[all …]
/linux-4.4.14/drivers/misc/
Dcs5535-mfgpt.c35 int nr; member
70 mask = 1 << (timer->nr + 24); in cs5535_mfgpt_toggle_event()
75 mask = 1 << (timer->nr + shift); in cs5535_mfgpt_toggle_event()
80 mask = 1 << (timer->nr + shift); in cs5535_mfgpt_toggle_event()
119 shift = ((cmp == MFGPT_CMP1 ? 0 : 4) + timer->nr % 4) * 4; in cs5535_mfgpt_set_irq()
201 timer->nr = timer_nr; in cs5535_mfgpt_alloc_timer()
223 __set_bit(timer->nr, timer->chip->avail); in cs5535_mfgpt_free_timer()
233 return inw(timer->chip->base + reg + (timer->nr * 8)); in cs5535_mfgpt_read()
240 outw(value, timer->chip->base + reg + (timer->nr * 8)); in cs5535_mfgpt_write()
272 t.nr = i; in soft_reset()
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_ioc32.c52 unsigned int nr = DRM_IOCTL_NR(cmd); in nouveau_compat_ioctl() local
56 if (nr < DRM_COMMAND_BASE) in nouveau_compat_ioctl()
60 if (nr < DRM_COMMAND_BASE + ARRAY_SIZE(mga_compat_ioctls)) in nouveau_compat_ioctl()
61 fn = nouveau_compat_ioctls[nr - DRM_COMMAND_BASE]; in nouveau_compat_ioctl()
/linux-4.4.14/include/uapi/linux/
Dkfd_ioctl.h236 #define AMDKFD_IO(nr) _IO(AMDKFD_IOCTL_BASE, nr) argument
237 #define AMDKFD_IOR(nr, type) _IOR(AMDKFD_IOCTL_BASE, nr, type) argument
238 #define AMDKFD_IOW(nr, type) _IOW(AMDKFD_IOCTL_BASE, nr, type) argument
239 #define AMDKFD_IOWR(nr, type) _IOWR(AMDKFD_IOCTL_BASE, nr, type) argument
/linux-4.4.14/drivers/fmc/
Dfru-parse.c14 __fru_get_board_tl(struct fru_common_header *header, int nr) in __fru_get_board_tl() argument
21 while (nr > 0 && !fru_is_eof(tl)) { in __fru_get_board_tl()
23 nr--; in __fru_get_board_tl()
30 static char *__fru_alloc_get_tl(struct fru_common_header *header, int nr) in __fru_alloc_get_tl() argument
36 tl = __fru_get_board_tl(header, nr); in __fru_alloc_get_tl()
/linux-4.4.14/arch/powerpc/platforms/cell/
Dsmp.c116 static int smp_cell_kick_cpu(int nr) in smp_cell_kick_cpu() argument
118 BUG_ON(nr < 0 || nr >= NR_CPUS); in smp_cell_kick_cpu()
120 if (!smp_startup_cpu(nr)) in smp_cell_kick_cpu()
128 paca[nr].cpu_start = 1; in smp_cell_kick_cpu()
/linux-4.4.14/net/x25/
Dx25_subr.c56 void x25_frames_acked(struct sock *sk, unsigned short nr) in x25_frames_acked() argument
65 if (x25->va != nr) in x25_frames_acked()
66 while (skb_peek(&x25->ack_queue) && x25->va != nr) { in x25_frames_acked()
95 int x25_validate_nr(struct sock *sk, unsigned short nr) in x25_validate_nr() argument
102 if (nr == vc) in x25_validate_nr()
107 return nr == x25->vs ? 1 : 0; in x25_validate_nr()
270 int x25_decode(struct sock *sk, struct sk_buff *skb, int *ns, int *nr, int *q, in x25_decode() argument
280 *ns = *nr = *q = *d = *m = 0; in x25_decode()
307 *nr = (frame[3] >> 1) & 0x7F; in x25_decode()
314 *nr = (frame[2] >> 5) & 0x07; in x25_decode()
[all …]
/linux-4.4.14/tools/testing/selftests/vm/
Duserfaultfd.c421 unsigned long nr; in userfaultfd_stress() local
464 for (nr = 0; nr < nr_pages; nr++) { in userfaultfd_stress()
465 *area_mutex(area_src, nr) = (pthread_mutex_t) in userfaultfd_stress()
467 count_verify[nr] = *area_count(area_src, nr) = 1; in userfaultfd_stress()
475 *(area_count(area_src, nr) + 1) = 1; in userfaultfd_stress()
582 for (nr = 0; nr < nr_pages; nr++) { in userfaultfd_stress()
583 if (*area_count(area_dst, nr) != count_verify[nr]) { in userfaultfd_stress()
586 *area_count(area_src, nr), in userfaultfd_stress()
587 count_verify[nr], in userfaultfd_stress()
588 nr); in userfaultfd_stress()
/linux-4.4.14/drivers/media/v4l2-core/
Dvideobuf2-memops.c43 unsigned long nr; in vb2_create_framevec() local
48 nr = last - first + 1; in vb2_create_framevec()
49 vec = frame_vector_create(nr); in vb2_create_framevec()
52 ret = get_vaddr_frames(start & PAGE_MASK, nr, write, true, vec); in vb2_create_framevec()
56 if (ret != nr) { in vb2_create_framevec()
/linux-4.4.14/fs/sysv/
Ditree.c53 static inline int block_to_cpu(struct sysv_sb_info *sbi, sysv_zone_t nr) in block_to_cpu() argument
55 return sbi->s_block_base + fs32_to_cpu(sbi, nr); in block_to_cpu()
328 sysv_zone_t nr = *p; in free_data() local
329 if (nr) { in free_data()
331 sysv_free_block(inode->i_sb, nr); in free_data()
345 sysv_zone_t nr = *p; in free_branches() local
346 if (!nr) in free_branches()
349 block = block_to_cpu(SYSV_SB(sb), nr); in free_branches()
356 sysv_free_block(sb, nr); in free_branches()
369 sysv_zone_t nr = 0; in sysv_truncate() local
[all …]
Dballoc.c42 void sysv_free_block(struct super_block * sb, sysv_zone_t nr) in sysv_free_block() argument
48 unsigned block = fs32_to_cpu(sbi, nr); in sysv_free_block()
91 sbi->s_bcache[count++] = nr; in sysv_free_block()
103 sysv_zone_t nr; in sysv_new_block() local
112 nr = sbi->s_bcache[--count]; in sysv_new_block()
113 if (nr == 0) /* Applies only to Xenix FS, SystemV FS */ in sysv_new_block()
116 block = fs32_to_cpu(sbi, nr); in sysv_new_block()
151 return nr; in sysv_new_block()
/linux-4.4.14/net/xfrm/
Dxfrm_replay.c199 unsigned int bitnr, nr; in xfrm_replay_check_bmp() local
226 nr = bitnr >> 5; in xfrm_replay_check_bmp()
228 if (replay_esn->bmp[nr] & (1U << bitnr)) in xfrm_replay_check_bmp()
242 unsigned int bitnr, nr, i; in xfrm_replay_advance_bmp() local
259 nr = bitnr >> 5; in xfrm_replay_advance_bmp()
261 replay_esn->bmp[nr] &= ~(1U << bitnr); in xfrm_replay_advance_bmp()
264 nr = (replay_esn->replay_window - 1) >> 5; in xfrm_replay_advance_bmp()
265 for (i = 0; i <= nr; i++) in xfrm_replay_advance_bmp()
280 nr = bitnr >> 5; in xfrm_replay_advance_bmp()
282 replay_esn->bmp[nr] |= (1U << bitnr); in xfrm_replay_advance_bmp()
[all …]
/linux-4.4.14/kernel/locking/
Dlockdep_proc.c381 unsigned long nl, nr; in lock_stat_cmp() local
383 nl = dl->stats.read_waittime.nr + dl->stats.write_waittime.nr; in lock_stat_cmp()
384 nr = dr->stats.read_waittime.nr + dr->stats.write_waittime.nr; in lock_stat_cmp()
386 return nr - nl; in lock_stat_cmp()
400 static void snprint_time(char *buf, size_t bufsiz, s64 nr) in snprint_time() argument
405 nr += 5; /* for display rounding */ in snprint_time()
406 div = div_s64_rem(nr, 1000, &rem); in snprint_time()
420 seq_printf(m, "%14lu", lt->nr); in seq_lock_time()
424 seq_time(m, lt->nr ? div_s64(lt->total, lt->nr) : 0); in seq_lock_time()
474 if (stats->write_holdtime.nr) { in seq_stats()
[all …]
/linux-4.4.14/arch/arm/mm/
Dfault.c529 hook_fault_code(int nr, int (*fn)(unsigned long, unsigned int, struct pt_regs *), in hook_fault_code() argument
532 if (nr < 0 || nr >= ARRAY_SIZE(fsr_info)) in hook_fault_code()
535 fsr_info[nr].fn = fn; in hook_fault_code()
536 fsr_info[nr].sig = sig; in hook_fault_code()
537 fsr_info[nr].code = code; in hook_fault_code()
538 fsr_info[nr].name = name; in hook_fault_code()
565 hook_ifault_code(int nr, int (*fn)(unsigned long, unsigned int, struct pt_regs *), in hook_ifault_code() argument
568 if (nr < 0 || nr >= ARRAY_SIZE(ifsr_info)) in hook_ifault_code()
571 ifsr_info[nr].fn = fn; in hook_ifault_code()
572 ifsr_info[nr].sig = sig; in hook_ifault_code()
[all …]
/linux-4.4.14/net/lapb/
Dlapb_subr.c51 void lapb_frames_acked(struct lapb_cb *lapb, unsigned short nr) in lapb_frames_acked() argument
61 if (lapb->va != nr) in lapb_frames_acked()
62 while (skb_peek(&lapb->ack_queue) && lapb->va != nr) { in lapb_frames_acked()
91 int lapb_validate_nr(struct lapb_cb *lapb, unsigned short nr) in lapb_validate_nr() argument
99 if (nr == vc) in lapb_validate_nr()
104 return nr == lapb->vs; in lapb_validate_nr()
163 frame->nr = (skb->data[1] >> 1) & 0x7F; in lapb_decode()
175 frame->nr = (skb->data[1] >> 1) & 0x7F; in lapb_decode()
197 frame->nr = (skb->data[0] >> 5) & 0x07; in lapb_decode()
204 frame->nr = (skb->data[0] >> 5) & 0x07; in lapb_decode()
/linux-4.4.14/drivers/rtc/
Drtc-pcf8583.c26 unsigned int nr; member
147 .len = mem->nr, in pcf8583_read_mem()
165 if (mem->loc < 8 || mem->nr > 8) in pcf8583_write_mem()
169 memcpy(buf + 1, mem->data, mem->nr); in pcf8583_write_mem()
171 ret = i2c_master_send(client, buf, mem->nr + 1); in pcf8583_write_mem()
172 return ret == mem->nr + 1 ? 0 : -EIO; in pcf8583_write_mem()
181 .nr = sizeof(year), in pcf8583_rtc_read_time()
231 .nr = sizeof(year), in pcf8583_rtc_set_time()
236 .nr = 1, in pcf8583_rtc_set_time()

1234567