Home
last modified time | relevance | path

Searched refs:sl (Results 1 – 25 of 216) sorted by relevance

123456789

/linux-6.3-rc2/drivers/net/slip/
A Dslip.c271 memcpy(sl->xbuff, sl->xhead, sl->xleft);
277 sl->xhead = sl->xbuff;
409 actual = sl->tty->ops->write(sl->tty, sl->xbuff, count);
414 sl->xhead = sl->xbuff + actual;
444 actual = sl->tty->ops->write(sl->tty, sl->xhead, sl->xleft);
693 if (!sl || sl->magic != SLIP_MAGIC || !netif_running(sl->dev))
730 if (sl->tty || sl->leased)
812 if (sl && sl->magic == SLIP_MAGIC)
889 if (!sl || sl->magic != SLIP_MAGIC || sl->tty != tty)
987 sl->rbuff[sl->rcount++] = s;
[all …]
/linux-6.3-rc2/drivers/net/can/slcan/
A Dslcan-core.c467 sl->rbuff[sl->rcount++] = s; in slcan_unesc()
537 actual = sl->tty->ops->write(sl->tty, sl->xbuff, pos - sl->xbuff); in slcan_encaps()
538 sl->xleft = (pos - sl->xbuff) - actual; in slcan_encaps()
539 sl->xhead = sl->xbuff + actual; in slcan_encaps()
575 actual = sl->tty->ops->write(sl->tty, sl->xhead, sl->xleft); in slcan_transmit()
636 n = scnprintf(sl->xbuff, sizeof(sl->xbuff), "%s", cmd); in slcan_transmit_cmd()
638 actual = sl->tty->ops->write(sl->tty, sl->xbuff, n); in slcan_transmit_cmd()
640 sl->xhead = sl->xbuff + actual; in slcan_transmit_cmd()
825 sl->xleft = 0; in slcan_open()
836 sl->dev = dev; in slcan_open()
[all …]
/linux-6.3-rc2/drivers/w1/slaves/
A Dw1_therm.c894 if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) { in check_family_data()
1021 SLAVE_POWERMODE(sl) = read_powermode(sl); in w1_therm_add_slave()
1033 SLAVE_SPECIFIC_FUNC(sl)->get_resolution(sl); in w1_therm_add_slave()
1658 if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) { in w1_slave_store()
1690 if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) { in temperature_show()
1733 SLAVE_POWERMODE(sl) = read_powermode(sl); in ext_power_show()
1748 if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) { in resolution_show()
1755 SLAVE_RESOLUTION(sl) = SLAVE_SPECIFIC_FUNC(sl)->get_resolution(sl); in resolution_show()
1780 if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) { in resolution_store()
1792 ret = SLAVE_SPECIFIC_FUNC(sl)->set_resolution(sl, val); in resolution_store()
[all …]
A Dw1_ds28e17.c180 error = w1_f19_error(sl, w1_buf); in __w1_f19_i2c_write()
418 result = w1_f19_i2c_read(sl, in w1_f19_i2c_master_transfer()
433 result = w1_f19_i2c_write(sl, in w1_f19_i2c_master_transfer()
509 if (w1_reset_select_slave(sl)) in w1_f19_get_i2c_speed()
514 result = w1_read_8(sl->master); in w1_f19_get_i2c_speed()
539 if (w1_reset_select_slave(sl)) in __w1_f19_set_i2c_speed()
689 sl->family_data = data; in w1_f19_add_slave()
694 __w1_f19_set_i2c_speed(sl, 0); in w1_f19_add_slave()
697 __w1_f19_set_i2c_speed(sl, 1); in w1_f19_add_slave()
721 data->adapter.algo_data = sl; in w1_f19_add_slave()
[all …]
A Dw1_ds2438.c71 if (w1_reset_select_slave(sl)) in w1_ds2438_get_page()
77 if (w1_reset_select_slave(sl)) in w1_ds2438_get_page()
106 if (w1_reset_select_slave(sl)) in w1_ds2438_get_temperature()
145 if (w1_reset_select_slave(sl)) in w1_ds2438_change_config_bit()
151 if (w1_reset_select_slave(sl)) in w1_ds2438_change_config_bit()
158 status = w1_read_8(sl->master); in w1_ds2438_change_config_bit()
177 if (w1_reset_select_slave(sl)) in w1_ds2438_change_config_bit()
184 if (w1_reset_select_slave(sl)) in w1_ds2438_change_config_bit()
207 if (w1_reset_select_slave(sl)) in w1_ds2438_change_offset_register()
213 if (w1_reset_select_slave(sl)) in w1_ds2438_change_offset_register()
[all …]
A Dw1_ds2408.c41 dev_dbg(&sl->dev, in _read_reg()
43 sl, (unsigned int)address, buf); in _read_reg()
48 mutex_lock(&sl->master->bus_mutex); in _read_reg()
49 dev_dbg(&sl->dev, "mutex locked"); in _read_reg()
51 if (w1_reset_select_slave(sl)) { in _read_reg()
60 *buf = w1_read_8(sl->master); in _read_reg()
178 if (w1_reset_select_slave(sl)) in output_write()
224 if (w1_reset_select_slave(sl)) in activity_write()
255 if (w1_reset_select_slave(sl)) in status_control_write()
302 res = w1_reset_bus(sl->master); in w1_f29_disable_test_mode()
[all …]
A Dw1_ds28e04.c80 if (w1_reset_select_slave(sl)) { in w1_f1C_refresh_block()
103 if (w1_reset_select_slave(sl)) in w1_f1C_read()
126 mutex_lock(&sl->master->mutex); in eeprom_read()
170 if (w1_reset_select_slave(sl)) in w1_f1C_write()
181 if (w1_reset_select_slave(sl)) in w1_f1C_write()
193 if (w1_reset_select_slave(sl)) in w1_f1C_write()
217 w1_reset_bus(sl->master); in w1_f1C_write()
253 mutex_lock(&sl->master->mutex); in eeprom_write()
387 sl->family_data = data; in w1_f1C_add_slave()
395 kfree(sl->family_data); in w1_f1C_remove_slave()
[all …]
A Dw1_ds2433.c70 if (w1_reset_select_slave(sl)) { in w1_f23_refresh_block()
78 w1_write_block(sl->master, wrbuf, 3); in w1_f23_refresh_block()
104 mutex_lock(&sl->master->bus_mutex); in eeprom_read()
121 if (w1_reset_select_slave(sl)) { in eeprom_read()
162 if (w1_reset_select_slave(sl)) in w1_f23_write()
173 if (w1_reset_select_slave(sl)) in w1_f23_write()
185 if (w1_reset_select_slave(sl)) in w1_f23_write()
196 w1_reset_bus(sl->master); in w1_f23_write()
277 sl->family_data = data; in w1_f23_add_slave()
286 kfree(sl->family_data); in w1_f23_remove_slave()
[all …]
A Dw1_ds2805.c72 if (w1_reset_select_slave(sl)) in w1_f0d_readblock()
76 w1_read_block(sl->master, buf, count); in w1_f0d_readblock()
78 if (w1_reset_select_slave(sl)) in w1_f0d_readblock()
82 w1_read_block(sl->master, cmp, count); in w1_f0d_readblock()
105 mutex_lock(&sl->master->mutex); in w1_f0d_read_bin()
126 mutex_unlock(&sl->master->mutex); in w1_f0d_read_bin()
160 if (w1_reset_select_slave(sl)) in w1_f0d_write()
177 dev_err(&sl->dev, in w1_f0d_write()
193 cs = w1_read_8(sl->master); in w1_f0d_write()
214 mutex_lock(&sl->master->mutex); in w1_f0d_write_bin()
[all …]
A Dw1_ds2413.c36 dev_dbg(&sl->dev, in state_read()
45 mutex_lock(&sl->master->bus_mutex); in state_read()
46 dev_dbg(&sl->dev, "mutex locked"); in state_read()
49 if (w1_reset_select_slave(sl)) in state_read()
55 state = w1_read_8(sl->master); in state_read()
75 mutex_unlock(&sl->master->bus_mutex); in state_read()
96 mutex_lock(&sl->master->bus_mutex); in output_write()
97 dev_dbg(&sl->dev, "mutex locked"); in output_write()
99 if (w1_reset_select_slave(sl)) in output_write()
110 w1_write_block(sl->master, w1_buf, 3); in output_write()
[all …]
A Dw1_ds2430.c75 if (w1_reset_select_slave(sl)) in w1_f14_readblock()
78 w1_write_block(sl->master, wrbuf, 2); in w1_f14_readblock()
81 if (w1_reset_select_slave(sl)) in w1_f14_readblock()
108 mutex_lock(&sl->master->bus_mutex); in eeprom_read()
127 mutex_unlock(&sl->master->bus_mutex); in eeprom_read()
154 if (w1_reset_select_slave(sl)) in w1_f14_write()
164 if (w1_reset_select_slave(sl)) in w1_f14_write()
180 dev_err(&sl->dev, in w1_f14_write()
188 if (w1_reset_select_slave(sl)) in w1_f14_write()
199 w1_reset_bus(sl->master); in w1_f14_write()
[all …]
A Dw1_ds250x.c59 if (w1_reset_select_slave(sl)) in w1_ds2502_read_page()
67 crc8 = w1_read_8(sl->master); in w1_ds2502_read_page()
73 crc8 = w1_read_8(sl->master); in w1_ds2502_read_page()
142 struct w1_slave *sl = priv; in w1_nvmem_read() local
156 ret = data->read(sl, i++); in w1_nvmem_read()
170 .dev = &sl->dev, in w1_eprom_add_slave()
175 .priv = sl, in w1_eprom_add_slave()
183 sl->family_data = data; in w1_eprom_add_slave()
184 switch (sl->family->fid) { in w1_eprom_add_slave()
203 sl->master->bus_master->dev_id, sl->reg_num.family, in w1_eprom_add_slave()
[all …]
A Dw1_ds2431.c75 if (w1_reset_select_slave(sl)) in w1_f2d_readblock()
78 w1_write_block(sl->master, wrbuf, 3); in w1_f2d_readblock()
81 if (w1_reset_select_slave(sl)) in w1_f2d_readblock()
108 mutex_lock(&sl->master->bus_mutex); in eeprom_read()
127 mutex_unlock(&sl->master->bus_mutex); in eeprom_read()
155 if (w1_reset_select_slave(sl)) in w1_f2d_write()
166 if (w1_reset_select_slave(sl)) in w1_f2d_write()
179 dev_err(&sl->dev, in w1_f2d_write()
187 if (w1_reset_select_slave(sl)) in w1_f2d_write()
198 w1_reset_bus(sl->master); in w1_f2d_write()
[all …]
A Dw1_ds2780.c36 if (w1_reset_select_slave(sl) == 0) { in w1_ds2780_do_io()
39 w1_write_8(sl->master, addr); in w1_ds2780_do_io()
43 w1_write_8(sl->master, addr); in w1_ds2780_do_io()
60 mutex_lock(&sl->master->bus_mutex); in w1_ds2780_io()
64 mutex_unlock(&sl->master->bus_mutex); in w1_ds2780_io()
77 mutex_lock(&sl->master->bus_mutex); in w1_ds2780_eeprom_cmd()
79 if (w1_reset_select_slave(sl) == 0) { in w1_ds2780_eeprom_cmd()
80 w1_write_8(sl->master, cmd); in w1_ds2780_eeprom_cmd()
81 w1_write_8(sl->master, addr); in w1_ds2780_eeprom_cmd()
121 pdev->dev.parent = &sl->dev; in w1_ds2780_add_slave()
[all …]
A Dw1_ds2781.c33 if (w1_reset_select_slave(sl) == 0) { in w1_ds2781_do_io()
36 w1_write_8(sl->master, addr); in w1_ds2781_do_io()
40 w1_write_8(sl->master, addr); in w1_ds2781_do_io()
57 mutex_lock(&sl->master->bus_mutex); in w1_ds2781_io()
61 mutex_unlock(&sl->master->bus_mutex); in w1_ds2781_io()
74 mutex_lock(&sl->master->bus_mutex); in w1_ds2781_eeprom_cmd()
76 if (w1_reset_select_slave(sl) == 0) { in w1_ds2781_eeprom_cmd()
77 w1_write_8(sl->master, cmd); in w1_ds2781_eeprom_cmd()
78 w1_write_8(sl->master, addr); in w1_ds2781_eeprom_cmd()
118 pdev->dev.parent = &sl->dev; in w1_ds2781_add_slave()
[all …]
A Dw1_ds2406.c41 mutex_lock(&sl->master->bus_mutex); in w1_f12_read_state()
43 if (w1_reset_select_slave(sl)) { in w1_f12_read_state()
44 mutex_unlock(&sl->master->bus_mutex); in w1_f12_read_state()
48 w1_write_block(sl->master, w1_buf, 3); in w1_f12_read_state()
49 w1_read_block(sl->master, w1_buf+3, 3); in w1_f12_read_state()
57 mutex_unlock(&sl->master->bus_mutex); in w1_f12_read_state()
76 mutex_lock(&sl->master->bus_mutex); in w1_f12_write_output()
78 if (w1_reset_select_slave(sl)) { in w1_f12_write_output()
89 w1_write_8(sl->master, 0xFF); in w1_f12_write_output()
93 mutex_unlock(&sl->master->bus_mutex); in w1_f12_write_output()
[all …]
A Dw1_ds2405.c28 struct w1_master *dev = sl->master; in w1_ds2405_select()
30 u64 dev_addr = le64_to_cpu(*(u64 *)&sl->reg_num); in w1_ds2405_select()
62 if (w1_ds2405_select(sl, true)) in w1_ds2405_read_pio()
65 if (w1_ds2405_select(sl, false)) in w1_ds2405_read_pio()
74 struct w1_slave *sl = dev_to_w1_slave(device); in state_show() local
75 struct w1_master *dev = sl->master; in state_show()
85 if (!w1_ds2405_select(sl, false)) { in state_show()
112 struct w1_master *dev = sl->master; in output_show()
121 ret = w1_ds2405_read_pio(sl); in output_show()
142 struct w1_master *dev = sl->master; in output_store()
[all …]
/linux-6.3-rc2/drivers/base/regmap/
A Dregmap-w1.c30 mutex_lock(&sl->master->bus_mutex); in w1_reg_a8_v8_read()
31 if (!w1_reset_select_slave(sl)) { in w1_reg_a8_v8_read()
33 w1_write_8(sl->master, reg); in w1_reg_a8_v8_read()
34 *val = w1_read_8(sl->master); in w1_reg_a8_v8_read()
53 if (!w1_reset_select_slave(sl)) { in w1_reg_a8_v8_write()
55 w1_write_8(sl->master, reg); in w1_reg_a8_v8_write()
56 w1_write_8(sl->master, val); in w1_reg_a8_v8_write()
82 w1_write_8(sl->master, reg); in w1_reg_a8_v16_read()
83 *val = w1_read_8(sl->master); in w1_reg_a8_v16_read()
106 w1_write_8(sl->master, reg); in w1_reg_a8_v16_write()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/ti/
A Dcpsw_sl.c195 sl->regs[reg]); in cpsw_sl_reg_read()
199 val = readl(sl->sl_base + sl->regs[reg]); in cpsw_sl_reg_read()
200 dev_dbg(sl->dev, "cpsw_sl: reg: %04X r 0x%08X\n", sl->regs[reg], val); in cpsw_sl_reg_read()
208 sl->regs[reg]); in cpsw_sl_reg_write()
212 dev_dbg(sl->dev, "cpsw_sl: reg: %04X w 0x%08X\n", sl->regs[reg], val); in cpsw_sl_reg_write()
213 writel(val, sl->sl_base + sl->regs[reg]); in cpsw_sl_reg_write()
235 struct cpsw_sl *sl; in cpsw_sl_get() local
238 if (!sl) in cpsw_sl_get()
240 sl->dev = dev; in cpsw_sl_get()
253 return sl; in cpsw_sl_get()
[all …]
/linux-6.3-rc2/drivers/w1/
A Dw1.c383 if (!sl) in w1_master_attribute_show_slaves()
477 if (sl) { in w1_master_attribute_store_add()
511 if (sl) { in w1_master_attribute_store_remove()
666 sl->family->fops->remove_slave(sl); in w1_family_notify()
678 sl->dev.parent = &sl->master->dev; in __w1_attach_slave_device()
689 snprintf(&sl->name[0], sizeof(sl->name), in __w1_attach_slave_device()
695 dev_name(&sl->dev), sl); in __w1_attach_slave_device()
741 memcpy(&sl->reg_num, rn, sizeof(sl->reg_num)); in w1_attach_slave_device()
796 sl->name, sl); in w1_unref_slave()
808 memset(sl, 0, sizeof(*sl)); in w1_unref_slave()
[all …]
/linux-6.3-rc2/include/linux/
A Dseqlock.h818 seqcount_spinlock_init(&(sl)->seqcount, &(sl)->lock); \
826 seqlock_t sl = __SEQLOCK_UNLOCKED(sl)
886 spin_lock(&sl->lock); in write_seqlock()
900 spin_unlock(&sl->lock); in write_sequnlock()
912 spin_lock_bh(&sl->lock); in write_seqlock_bh()
927 spin_unlock_bh(&sl->lock); in write_sequnlock_bh()
939 spin_lock_irq(&sl->lock); in write_seqlock_irq()
1012 spin_lock(&sl->lock); in read_seqlock_excl()
1021 spin_unlock(&sl->lock); in read_sequnlock_excl()
1035 spin_lock_bh(&sl->lock); in read_seqlock_excl_bh()
[all …]
/linux-6.3-rc2/drivers/media/dvb-core/
A Ddvb_ca_en50221.c330 sl->da_irq_supported = 0; in dvb_ca_en50221_link_init()
336 sl->link_buf_size = 2; in dvb_ca_en50221_link_init()
452 struct dvb_ca_slot *sl; in dvb_ca_en50221_parse_attributes() local
516 sl = &ca->slot_info[slot]; in dvb_ca_en50221_parse_attributes()
517 sl->config_base = 0; in dvb_ca_en50221_parse_attributes()
583 manfid, devid, sl->config_base, sl->config_option); in dvb_ca_en50221_parse_attributes()
608 sl->config_base); in dvb_ca_en50221_set_configoption()
988 switch (sl->slot_state) { in dvb_ca_en50221_frda_irq()
1382 struct dvb_ca_slot *sl; in dvb_ca_en50221_io_do_ioctl() local
1444 struct dvb_ca_slot *sl; in dvb_ca_en50221_io_write() local
[all …]
/linux-6.3-rc2/drivers/power/supply/
A Dbq27xxx_battery_hdq.c32 mutex_lock(&sl->master->bus_mutex); in w1_bq27000_read()
33 w1_write_8(sl->master, HDQ_CMD_READ | reg); in w1_bq27000_read()
34 val = w1_read_8(sl->master); in w1_bq27000_read()
35 mutex_unlock(&sl->master->bus_mutex); in w1_bq27000_read()
43 struct w1_slave *sl = dev_to_w1_slave(di->dev); in bq27xxx_battery_hdq_read() local
53 upper = w1_bq27000_read(sl, reg + 1); in bq27xxx_battery_hdq_read()
59 lower = w1_bq27000_read(sl, reg); in bq27xxx_battery_hdq_read()
63 upper = w1_bq27000_read(sl, reg + 1); in bq27xxx_battery_hdq_read()
72 return w1_bq27000_read(sl, reg); in bq27xxx_battery_hdq_read()
83 dev_set_drvdata(&sl->dev, di); in bq27xxx_battery_hdq_add_slave()
[all …]
/linux-6.3-rc2/tools/testing/selftests/bpf/progs/
A Dcb_refs.c32 unsigned long sl = 0; in underflow_prog() local
34 p = bpf_kfunc_call_test_acquire(&sl); in underflow_prog()
43 unsigned long sl = 0; in cb2() local
55 unsigned long sl; in leak_prog() local
76 unsigned long sl = 0; in cb3() local
79 bpf_kfunc_call_test_acquire(&sl); in cb3()
91 unsigned long sl = 0; in nested_cb() local
94 p = bpf_kfunc_call_test_acquire(&sl); in nested_cb()
106 unsigned long sl = 0; in non_cb_transfer_ref() local
108 p = bpf_kfunc_call_test_acquire(&sl); in non_cb_transfer_ref()
[all …]
/linux-6.3-rc2/lib/mpi/
A Dlonglong.h180 "=&r" (sl) \
189 "=&r" (sl) \
726 "=&r" (sl) \
733 "=&r" (sl) \
740 "=&r" (sl) \
751 "=&r" (sl) \
758 "=&r" (sl) \
765 "=&r" (sl) \
772 "=&r" (sl) \
779 "=&r" (sl) \
[all …]

Completed in 69 milliseconds

123456789