Searched refs:sl (Results 1 - 25 of 203) sorted by relevance

123456789

/linux-master/drivers/net/slip/
H A Dslip.c14 * Has a new sl->mtu field.
35 * ifconfig sl? up & down now works
104 static void slip_unesc(struct slip *sl, unsigned char c);
107 static void slip_unesc6(struct slip *sl, unsigned char c);
130 static int sl_alloc_bufs(struct slip *sl, int mtu) argument
171 spin_lock_bh(&sl->lock);
172 if (sl->tty == NULL) {
173 spin_unlock_bh(&sl->lock);
177 sl->mtu = mtu;
178 sl
206 sl_free_bufs(struct slip *sl) argument
221 sl_realloc_bufs(struct slip *sl, int mtu) argument
307 sl_lock(struct slip *sl) argument
314 sl_unlock(struct slip *sl) argument
320 sl_bump(struct slip *sl) argument
376 sl_encaps(struct slip *sl, unsigned char *icp, int len) argument
424 struct slip *sl = container_of(work, struct slip, tx_work); local
456 struct slip *sl; local
467 struct slip *sl = netdev_priv(dev); local
501 struct slip *sl = netdev_priv(dev); local
535 struct slip *sl = netdev_priv(dev); local
553 struct slip *sl = netdev_priv(dev); local
567 struct slip *sl = netdev_priv(dev); local
579 struct slip *sl = netdev_priv(dev); local
611 struct slip *sl = netdev_priv(dev); local
628 struct slip *sl = netdev_priv(dev); local
691 struct slip *sl = tty->disc_data; local
722 struct slip *sl; local
744 struct slip *sl; local
790 struct slip *sl; local
886 struct slip *sl = tty->disc_data; local
955 slip_unesc(struct slip *sl, unsigned char s) argument
1038 slip_unesc6(struct slip *sl, unsigned char s) argument
1078 struct slip *sl = tty->disc_data; local
1189 struct slip *sl = netdev_priv(dev); local
1318 struct slip *sl; local
1381 struct slip *sl = from_timer(sl, t, outfill_timer); local
1412 struct slip *sl = from_timer(sl, t, keepalive_timer); local
[all...]
/linux-master/drivers/net/can/slcan/
H A Dslcan-core.c112 struct slcan *sl = netdev_priv(ndev); local
114 return !!test_bit(CF_ERR_RST, &sl->cmd_flags);
119 struct slcan *sl = netdev_priv(ndev); local
125 set_bit(CF_ERR_RST, &sl->cmd_flags);
127 clear_bit(CF_ERR_RST, &sl->cmd_flags);
171 static void slcan_bump_frame(struct slcan *sl) argument
177 char *cmd = sl->rbuff;
179 skb = alloc_can_skb(sl->dev, &cf);
181 sl->dev->stats.rx_dropped++;
191 cf->len = sl
258 slcan_bump_state(struct slcan *sl) argument
322 slcan_bump_err(struct slcan *sl) argument
435 slcan_bump(struct slcan *sl) argument
456 slcan_unesc(struct slcan *sl, unsigned char s) argument
482 slcan_encaps(struct slcan *sl, struct can_frame *cf) argument
545 struct slcan *sl = container_of(work, struct slcan, tx_work); local
586 struct slcan *sl = tty->disc_data; local
595 struct slcan *sl = netdev_priv(dev); local
626 slcan_transmit_cmd(struct slcan *sl, const unsigned char *cmd) argument
659 struct slcan *sl = netdev_priv(dev); local
688 struct slcan *sl = netdev_priv(dev); local
780 struct slcan *sl = tty->disc_data; local
806 struct slcan *sl; local
864 struct slcan *sl = tty->disc_data; local
888 struct slcan *sl = tty->disc_data; local
[all...]
/linux-master/drivers/net/ethernet/ti/
H A Dcpsw_sl.c189 u32 cpsw_sl_reg_read(struct cpsw_sl *sl, enum cpsw_sl_regs reg) argument
193 if (sl->regs[reg] == CPSW_SL_REG_NOTUSED) {
194 dev_err(sl->dev, "cpsw_sl: not sup r reg: %04X\n",
195 sl->regs[reg]);
199 val = readl(sl->sl_base + sl->regs[reg]);
200 dev_dbg(sl->dev, "cpsw_sl: reg: %04X r 0x%08X\n", sl->regs[reg], val);
204 void cpsw_sl_reg_write(struct cpsw_sl *sl, enum cpsw_sl_regs reg, u32 val) argument
206 if (sl
235 struct cpsw_sl *sl; local
256 cpsw_sl_reset(struct cpsw_sl *sl, unsigned long tmo) argument
274 cpsw_sl_ctl_set(struct cpsw_sl *sl, u32 ctl_funcs) argument
291 cpsw_sl_ctl_clr(struct cpsw_sl *sl, u32 ctl_funcs) argument
308 cpsw_sl_ctl_reset(struct cpsw_sl *sl) argument
313 cpsw_sl_wait_for_idle(struct cpsw_sl *sl, unsigned long tmo) argument
[all...]
H A Dcpsw_sl.h63 void cpsw_sl_reset(struct cpsw_sl *sl, unsigned long tmo);
65 u32 cpsw_sl_ctl_set(struct cpsw_sl *sl, u32 ctl_funcs);
66 u32 cpsw_sl_ctl_clr(struct cpsw_sl *sl, u32 ctl_funcs);
67 void cpsw_sl_ctl_reset(struct cpsw_sl *sl);
68 int cpsw_sl_wait_for_idle(struct cpsw_sl *sl, unsigned long tmo);
70 u32 cpsw_sl_reg_read(struct cpsw_sl *sl, enum cpsw_sl_regs reg);
71 void cpsw_sl_reg_write(struct cpsw_sl *sl, enum cpsw_sl_regs reg, u32 val);
/linux-master/drivers/base/regmap/
H A Dregmap-w1.c24 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); local
30 mutex_lock(&sl->master->bus_mutex);
31 if (!w1_reset_select_slave(sl)) {
32 w1_write_8(sl->master, W1_CMD_READ_DATA);
33 w1_write_8(sl->master, reg);
34 *val = w1_read_8(sl->master);
38 mutex_unlock(&sl->master->bus_mutex);
46 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); local
52 mutex_lock(&sl->master->bus_mutex);
53 if (!w1_reset_select_slave(sl)) {
73 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); local
97 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); local
125 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); local
150 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); local
[all...]
/linux-master/drivers/w1/slaves/
H A Dw1_therm.c101 #define SLAVE_SPECIFIC_FUNC(sl) \
102 (((struct w1_therm_family_data *)(sl->family_data))->specific_functions)
105 * return the power mode of the sl slave : 1-ext, 0-parasite, <0 unknown
108 #define SLAVE_POWERMODE(sl) \
109 (((struct w1_therm_family_data *)(sl->family_data))->external_powered)
112 * return the resolution in bit of the sl slave : <0 unknown
115 #define SLAVE_RESOLUTION(sl) \
116 (((struct w1_therm_family_data *)(sl->family_data))->resolution)
119 * return the conv_time_override of the sl slave
122 #define SLAVE_CONV_TIME_OVERRIDE(sl) \
528 w1_DS18B20_convert_time(struct w1_slave *sl) argument
566 w1_DS18S20_convert_time(struct w1_slave *sl) argument
577 w1_DS1825_convert_time(struct w1_slave *sl) argument
612 w1_DS18B20_write_data(struct w1_slave *sl, const u8 *data) argument
618 w1_DS18S20_write_data(struct w1_slave *sl, const u8 *data) argument
625 w1_DS18B20_set_resolution(struct w1_slave *sl, int val) argument
673 w1_DS18B20_get_resolution(struct w1_slave *sl) argument
844 device_family(struct w1_slave *sl) argument
892 check_family_data(struct w1_slave *sl) argument
908 bulk_read_support(struct w1_slave *sl) argument
929 conversion_time(struct w1_slave *sl) argument
949 temperature_from_RAM(struct w1_slave *sl, u8 rom[9]) argument
981 w1_therm_add_slave(struct w1_slave *sl) argument
1048 w1_therm_remove_slave(struct w1_slave *sl) argument
1071 reset_select_slave(struct w1_slave *sl) argument
1113 convert_t(struct w1_slave *sl, struct therm_info *info) argument
1212 conv_time_measure(struct w1_slave *sl, int *conv_time) argument
1282 read_scratchpad(struct w1_slave *sl, struct therm_info *info) argument
1336 write_scratchpad(struct w1_slave *sl, const u8 *data, u8 nb_bytes) argument
1369 copy_scratchpad(struct w1_slave *sl) argument
1423 recall_eeprom(struct w1_slave *sl) argument
1458 read_powermode(struct w1_slave *sl) argument
1498 struct w1_slave *sl = NULL; /* used to iterate through slaves */ local
1591 struct w1_slave *sl = dev_to_w1_slave(device); local
1645 struct w1_slave *sl = dev_to_w1_slave(device); local
1683 struct w1_slave *sl = dev_to_w1_slave(device); local
1721 struct w1_slave *sl = dev_to_w1_slave(device); local
1743 struct w1_slave *sl = dev_to_w1_slave(device); local
1765 struct w1_slave *sl = dev_to_w1_slave(device); local
1804 struct w1_slave *sl = dev_to_w1_slave(device); local
1824 struct w1_slave *sl = dev_to_w1_slave(device); local
1846 struct w1_slave *sl = dev_to_w1_slave(device); local
1965 struct w1_slave *sl = NULL; local
1988 struct w1_slave *sl = dev_to_w1_slave(device); local
2002 struct w1_slave *sl = dev_to_w1_slave(device); local
2030 struct w1_slave *sl = dev_to_w1_slave(device); local
2045 struct w1_slave *sl = dev_to_w1_slave(device); local
2079 struct w1_slave *sl = dev_get_drvdata(device); local
2119 struct w1_slave *sl = dev_to_w1_slave(device); local
[all...]
H A Dw1_ds2408.c38 static int _read_reg(struct w1_slave *sl, u8 address, unsigned char *buf) argument
42 dev_dbg(&sl->dev, "Reading with slave: %p, reg addr: %0#4x, buff addr: %p",
43 sl, (unsigned int)address, buf);
48 mutex_lock(&sl->master->bus_mutex);
49 dev_dbg(&sl->dev, "mutex locked");
51 if (w1_reset_select_slave(sl)) {
52 mutex_unlock(&sl->master->bus_mutex);
59 w1_write_block(sl->master, wrbuf, 3);
60 *buf = w1_read_8(sl->master);
62 mutex_unlock(&sl
140 optional_read_back_valid(struct w1_slave *sl, u8 expected) argument
156 optional_read_back_valid(struct w1_slave *sl, u8 expected) argument
166 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
216 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
246 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
291 w1_f29_disable_test_mode(struct w1_slave *sl) argument
[all...]
H A Dw1_ds2438.c61 static int w1_ds2438_get_page(struct w1_slave *sl, int pageno, u8 *buf) argument
69 if (w1_reset_select_slave(sl))
73 w1_write_block(sl->master, w1_buf, 2);
75 if (w1_reset_select_slave(sl))
79 w1_write_block(sl->master, w1_buf, 2);
81 count = w1_read_block(sl->master, buf, DS2438_PAGE_SIZE + 1);
93 static int w1_ds2438_get_temperature(struct w1_slave *sl, int16_t *temperature) argument
101 mutex_lock(&sl->master->bus_mutex);
104 if (w1_reset_select_slave(sl))
106 w1_write_8(sl
135 w1_ds2438_change_config_bit(struct w1_slave *sl, u8 mask, u8 value) argument
194 w1_ds2438_change_offset_register(struct w1_slave *sl, u8 *value) argument
222 w1_ds2438_get_voltage(struct w1_slave *sl, int adc_input, uint16_t *voltage) argument
271 w1_ds2438_get_current(struct w1_slave *sl, int16_t *voltage) argument
294 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
316 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
337 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
367 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
397 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
416 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
437 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
458 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
[all...]
H A Dw1_ds28e04.c71 static int w1_f1C_refresh_block(struct w1_slave *sl, struct w1_f1C_data *data, argument
80 if (w1_reset_select_slave(sl)) {
88 w1_write_block(sl->master, wrbuf, 3);
89 w1_read_block(sl->master, &data->memory[off], W1_PAGE_SIZE);
98 static int w1_f1C_read(struct w1_slave *sl, int addr, int len, char *data) argument
103 if (w1_reset_select_slave(sl))
110 w1_write_block(sl->master, wrbuf, sizeof(wrbuf));
111 return w1_read_block(sl->master, data, len);
118 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
119 struct w1_f1C_data *data = sl
161 w1_f1C_write(struct w1_slave *sl, int addr, int len, const u8 *data) argument
230 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
286 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
305 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
382 w1_f1C_add_slave(struct w1_slave *sl) argument
396 w1_f1C_remove_slave(struct w1_slave *sl) argument
[all...]
H A Dw1_ds2413.c31 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
36 dev_dbg(&sl->dev,
45 mutex_lock(&sl->master->bus_mutex);
46 dev_dbg(&sl->dev, "mutex locked");
49 if (w1_reset_select_slave(sl))
53 w1_write_8(sl->master, W1_F3A_FUNC_PIO_ACCESS_READ);
55 state = w1_read_8(sl->master);
63 dev_warn(&sl->dev, "slave device did not respond to PIO_ACCESS_READ, " \
68 if (w1_reset_resume_command(sl->master))
71 dev_warn(&sl
87 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
[all...]
H A Dw1_ds250x.c40 int (*read)(struct w1_slave *sl, int pageno);
46 static int w1_ds2502_read_page(struct w1_slave *sl, int pageno) argument
48 struct w1_eprom_data *data = sl->family_data;
57 mutex_lock(&sl->master->bus_mutex);
59 if (w1_reset_select_slave(sl))
65 w1_write_block(sl->master, buf, 3);
67 crc8 = w1_read_8(sl->master);
71 w1_read_block(sl->master, &data->eprom[pgoff], W1_PAGE_SIZE);
73 crc8 = w1_read_8(sl->master);
80 mutex_unlock(&sl
84 w1_ds2505_read_page(struct w1_slave *sl, int pageno) argument
142 struct w1_slave *sl = priv; local
165 w1_eprom_add_slave(struct w1_slave *sl) argument
[all...]
H A Dw1_ds2781.c26 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); local
33 if (w1_reset_select_slave(sl) == 0) {
35 w1_write_8(sl->master, W1_DS2781_WRITE_DATA);
36 w1_write_8(sl->master, addr);
37 w1_write_block(sl->master, buf, count);
39 w1_write_8(sl->master, W1_DS2781_READ_DATA);
40 w1_write_8(sl->master, addr);
41 count = w1_read_block(sl->master, buf, count);
51 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); local
57 mutex_lock(&sl
69 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); local
111 w1_ds2781_add_slave(struct w1_slave *sl) argument
135 w1_ds2781_remove_slave(struct w1_slave *sl) argument
[all...]
H A Dw1_ds2780.c29 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); local
36 if (w1_reset_select_slave(sl) == 0) {
38 w1_write_8(sl->master, W1_DS2780_WRITE_DATA);
39 w1_write_8(sl->master, addr);
40 w1_write_block(sl->master, buf, count);
42 w1_write_8(sl->master, W1_DS2780_READ_DATA);
43 w1_write_8(sl->master, addr);
44 count = w1_read_block(sl->master, buf, count);
54 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); local
60 mutex_lock(&sl
72 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); local
114 w1_ds2780_add_slave(struct w1_slave *sl) argument
138 w1_ds2780_remove_slave(struct w1_slave *sl) argument
[all...]
H A Dw1_ds28e17.c85 static int w1_f19_i2c_busy_wait(struct w1_slave *sl, size_t count) argument
88 struct w1_f19_data *data = sl->family_data;
92 if (w1_touch_bit(sl->master, 1) == 0)
108 if (w1_touch_bit(sl->master, 1) == 0)
116 dev_warn(&sl->dev, "busy timeout\n");
122 static size_t w1_f19_error(struct w1_slave *sl, u8 w1_buf[]) argument
126 dev_warn(&sl->dev, "crc16 mismatch\n");
128 dev_warn(&sl->dev, "i2c device not responding\n");
131 dev_warn(&sl->dev, "i2c short write, %d bytes not acknowledged\n",
149 static int __w1_f19_i2c_write(struct w1_slave *sl, argument
190 w1_f19_i2c_write(struct w1_slave *sl, u16 i2c_address, const u8 *buffer, size_t count, bool stop) argument
262 w1_f19_i2c_read(struct w1_slave *sl, u16 i2c_address, u8 *buffer, size_t count) argument
301 w1_f19_i2c_write_read(struct w1_slave *sl, u16 i2c_address, const u8 *wbuffer, size_t wcount, u8 *rbuffer, size_t rcount) argument
349 struct w1_slave *sl = (struct w1_slave *) adapter->algo_data; local
500 w1_f19_get_i2c_speed(struct w1_slave *sl) argument
532 __w1_f19_set_i2c_speed(struct w1_slave *sl, u8 speed) argument
554 w1_f19_set_i2c_speed(struct w1_slave *sl, u8 speed) argument
577 struct w1_slave *sl = dev_to_w1_slave(dev); local
592 struct w1_slave *sl = dev_to_w1_slave(dev); local
632 struct w1_slave *sl = dev_to_w1_slave(dev); local
642 struct w1_slave *sl = dev_to_w1_slave(dev); local
681 w1_f19_add_slave(struct w1_slave *sl) argument
730 w1_f19_remove_slave(struct w1_slave *sl) argument
[all...]
H A Dw1_ds2805.c61 static int w1_f0d_readblock(struct w1_slave *sl, int off, int count, char *buf) argument
72 if (w1_reset_select_slave(sl))
75 w1_write_block(sl->master, wrbuf, sizeof(wrbuf));
76 w1_read_block(sl->master, buf, count);
78 if (w1_reset_select_slave(sl))
81 w1_write_block(sl->master, wrbuf, sizeof(wrbuf));
82 w1_read_block(sl->master, cmp, count);
88 dev_err(&sl->dev, "proof reading failed %d times\n",
98 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
105 mutex_lock(&sl
144 w1_f0d_write(struct w1_slave *sl, int addr, int len, const u8 *data) argument
206 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
274 w1_f0d_add_slave(struct w1_slave *sl) argument
279 w1_f0d_remove_slave(struct w1_slave *sl) argument
[all...]
H A Dw1_ds2406.c31 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
41 mutex_lock(&sl->master->bus_mutex);
43 if (w1_reset_select_slave(sl)) {
44 mutex_unlock(&sl->master->bus_mutex);
48 w1_write_block(sl->master, w1_buf, 3);
49 w1_read_block(sl->master, w1_buf+3, 3);
57 mutex_unlock(&sl->master->bus_mutex);
67 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
76 mutex_lock(&sl->master->bus_mutex);
78 if (w1_reset_select_slave(sl)) {
117 w1_f12_add_slave(struct w1_slave *sl) argument
133 w1_f12_remove_slave(struct w1_slave *sl) argument
[all...]
H A Dw1_ds2431.c64 static int w1_f2d_readblock(struct w1_slave *sl, int off, int count, char *buf) argument
75 if (w1_reset_select_slave(sl))
78 w1_write_block(sl->master, wrbuf, 3);
79 w1_read_block(sl->master, buf, count);
81 if (w1_reset_select_slave(sl))
84 w1_write_block(sl->master, wrbuf, 3);
85 w1_read_block(sl->master, cmp, count);
91 dev_err(&sl->dev, "proof reading failed %d times\n",
101 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
108 mutex_lock(&sl
145 w1_f2d_write(struct w1_slave *sl, int addr, int len, const u8 *data) argument
207 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
[all...]
H A Dw1_ds2430.c65 static int w1_f14_readblock(struct w1_slave *sl, int off, int count, char *buf) argument
75 if (w1_reset_select_slave(sl))
78 w1_write_block(sl->master, wrbuf, 2);
79 w1_read_block(sl->master, buf, count);
81 if (w1_reset_select_slave(sl))
84 w1_write_block(sl->master, wrbuf, 2);
85 w1_read_block(sl->master, cmp, count);
91 dev_err(&sl->dev, "proof reading failed %d times\n",
101 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
108 mutex_lock(&sl
145 w1_f14_write(struct w1_slave *sl, int addr, int len, const u8 *data) argument
208 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
[all...]
H A Dw1_ds2433.c84 static int w1_f23_refresh_block(struct w1_slave *sl, struct w1_f23_data *data, argument
93 if (w1_reset_select_slave(sl)) {
101 w1_write_block(sl->master, wrbuf, 3);
102 w1_read_block(sl->master, &data->memory[off], W1_PAGE_SIZE);
116 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
118 struct w1_f23_data *data = sl->family_data;
128 mutex_lock(&sl->master->bus_mutex);
135 if (w1_f23_refresh_block(sl, data, i)) {
145 if (w1_reset_select_slave(sl)) {
153 w1_write_block(sl
177 w1_f23_write(struct w1_slave *sl, int addr, int len, const u8 *data) argument
230 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
319 w1_f23_add_slave(struct w1_slave *sl) argument
354 w1_f23_remove_slave(struct w1_slave *sl) argument
[all...]
/linux-master/drivers/power/supply/
H A Dbq27xxx_battery_hdq.c28 static int w1_bq27000_read(struct w1_slave *sl, unsigned int reg) argument
32 mutex_lock(&sl->master->bus_mutex);
33 w1_write_8(sl->master, HDQ_CMD_READ | reg);
34 val = w1_read_8(sl->master);
35 mutex_unlock(&sl->master->bus_mutex);
43 struct w1_slave *sl = dev_to_w1_slave(di->dev); local
53 upper = w1_bq27000_read(sl, reg + 1);
59 lower = w1_bq27000_read(sl, reg);
63 upper = w1_bq27000_read(sl, reg + 1);
72 return w1_bq27000_read(sl, re
75 bq27xxx_battery_hdq_add_slave(struct w1_slave *sl) argument
93 bq27xxx_battery_hdq_remove_slave(struct w1_slave *sl) argument
[all...]
/linux-master/tools/testing/selftests/bpf/progs/
H A Dcb_refs.c30 unsigned long sl = 0; local
32 p = bpf_kfunc_call_test_acquire(&sl);
42 unsigned long sl = 0; local
44 *(void **)ctx = bpf_kfunc_call_test_acquire(&sl);
74 unsigned long sl = 0; local
77 bpf_kfunc_call_test_acquire(&sl);
89 unsigned long sl = 0; local
92 p = bpf_kfunc_call_test_acquire(&sl);
104 unsigned long sl = 0; local
106 p = bpf_kfunc_call_test_acquire(&sl);
[all...]
/linux-master/arch/alpha/math-emu/
H A Dsfp-util.h8 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \
9 ((sl) = (al) + (bl), (sh) = (ah) + (bh) + ((sl) < (al)))
11 #define sub_ddmmss(sh, sl, ah, al, bh, bl) \
12 ((sl) = (al) - (bl), (sh) = (ah) - (bh) - ((al) < (bl)))
/linux-master/drivers/w1/
H A Dw1.c77 struct w1_slave *sl = dev_to_w1_slave(dev); local
79 dev_dbg(dev, "%s: Releasing %s [%p]\n", __func__, sl->name, sl);
81 w1_family_put(sl->family);
82 sl->master->slave_count--;
87 struct w1_slave *sl = dev_to_w1_slave(dev); local
89 return sprintf(buf, "%s\n", sl->name);
96 struct w1_slave *sl = dev_to_w1_slave(dev); local
97 ssize_t count = sizeof(sl->reg_num);
99 memcpy(buf, (u8 *)&sl
117 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
136 struct w1_slave *sl = kobj_to_w1_slave(kobj); local
364 struct w1_slave *sl = NULL; local
435 struct w1_slave *sl; local
455 struct w1_slave *sl; local
493 struct w1_slave *sl; local
573 const struct w1_slave *sl = NULL; local
606 w1_family_notify(unsigned long action, struct w1_slave *sl) argument
664 __w1_attach_slave_device(struct w1_slave *sl) argument
713 struct w1_slave *sl; local
777 w1_unref_slave(struct w1_slave *sl) argument
808 w1_slave_detach(struct w1_slave *sl) argument
842 struct w1_slave *sl = NULL, *iter; local
869 struct w1_slave *sl, *sln; local
943 struct w1_slave *sl; local
1089 struct w1_slave *sl, *sln; local
[all...]
/linux-master/include/linux/
H A Dseqlock.h749 * @sl: Pointer to the seqlock_t instance
751 #define seqlock_init(sl) \
753 spin_lock_init(&(sl)->lock); \
754 seqcount_spinlock_init(&(sl)->seqcount, &(sl)->lock); \
758 * DEFINE_SEQLOCK(sl) - Define a statically allocated seqlock_t
759 * @sl: Name of the seqlock_t instance
761 #define DEFINE_SEQLOCK(sl) \
762 seqlock_t sl = __SEQLOCK_UNLOCKED(sl)
770 read_seqbegin(const seqlock_t *sl) argument
790 read_seqretry(const seqlock_t *sl, unsigned start) argument
820 write_seqlock(seqlock_t *sl) argument
833 write_sequnlock(seqlock_t *sl) argument
846 write_seqlock_bh(seqlock_t *sl) argument
860 write_sequnlock_bh(seqlock_t *sl) argument
873 write_seqlock_irq(seqlock_t *sl) argument
886 write_sequnlock_irq(seqlock_t *sl) argument
892 __write_seqlock_irqsave(seqlock_t *sl) argument
924 write_sequnlock_irqrestore(seqlock_t *sl, unsigned long flags) argument
946 read_seqlock_excl(seqlock_t *sl) argument
955 read_sequnlock_excl(seqlock_t *sl) argument
969 read_seqlock_excl_bh(seqlock_t *sl) argument
979 read_sequnlock_excl_bh(seqlock_t *sl) argument
993 read_seqlock_excl_irq(seqlock_t *sl) argument
1003 read_sequnlock_excl_irq(seqlock_t *sl) argument
1008 __read_seqlock_excl_irqsave(seqlock_t *sl) argument
1037 read_sequnlock_excl_irqrestore(seqlock_t *sl, unsigned long flags) argument
[all...]
/linux-master/arch/x86/kernel/cpu/
H A Dtopology_ext.c54 } sl; local
62 cpuid_subleaf(leaf, subleaf, &sl);
64 if (!sl.num_processors || sl.type == INVALID_TYPE)
67 if (sl.type >= maxtype) {
69 leaf, subleaf, sl.type);
78 dom = map[sl.type];
83 tscan->c->topo.initial_apicid = sl.x2apic_id;
84 } else if (tscan->c->topo.initial_apicid != sl.x2apic_id) {
86 leaf, subleaf, tscan->c->topo.initial_apicid, sl
[all...]

Completed in 213 milliseconds

123456789