| /kernel/linux/linux-5.10/drivers/net/slip/ |
| D | slip.c | 129 static int sl_alloc_bufs(struct slip *sl, int mtu) in sl_alloc_bufs() 205 static void sl_free_bufs(struct slip *sl) in sl_free_bufs() 220 static int sl_realloc_bufs(struct slip *sl, int mtu) 306 static inline void sl_lock(struct slip *sl) 313 static inline void sl_unlock(struct slip *sl) 319 static void sl_bump(struct slip *sl) 375 static void sl_encaps(struct slip *sl, unsigned char *icp, int len) 423 struct slip *sl = container_of(work, struct slip, tx_work); local 455 struct slip *sl; local 466 struct slip *sl = netdev_priv(dev); local [all …]
|
| /kernel/linux/linux-4.19/drivers/net/wan/ |
| D | x25_asy.c | 55 struct x25_asy *sl; in x25_asy_alloc() local 109 static void x25_asy_free(struct x25_asy *sl) in x25_asy_free() 123 struct x25_asy *sl = netdev_priv(dev); in x25_asy_change_mtu() local 173 static inline void x25_asy_lock(struct x25_asy *sl) in x25_asy_lock() 181 static inline void x25_asy_unlock(struct x25_asy *sl) in x25_asy_unlock() 188 static void x25_asy_bump(struct x25_asy *sl) in x25_asy_bump() 216 static void x25_asy_encaps(struct x25_asy *sl, unsigned char *icp, int len) in x25_asy_encaps() 257 struct x25_asy *sl = tty->disc_data; in x25_asy_write_wakeup() local 279 struct x25_asy *sl = netdev_priv(dev); in x25_asy_timeout() local 301 struct x25_asy *sl = netdev_priv(dev); in x25_asy_xmit() local [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wan/ |
| D | x25_asy.c | 55 struct x25_asy *sl; in x25_asy_alloc() local 109 static void x25_asy_free(struct x25_asy *sl) in x25_asy_free() 123 struct x25_asy *sl = netdev_priv(dev); in x25_asy_change_mtu() local 173 static inline void x25_asy_lock(struct x25_asy *sl) in x25_asy_lock() 181 static inline void x25_asy_unlock(struct x25_asy *sl) in x25_asy_unlock() 188 static void x25_asy_bump(struct x25_asy *sl) in x25_asy_bump() 215 static void x25_asy_encaps(struct x25_asy *sl, unsigned char *icp, int len) in x25_asy_encaps() 254 struct x25_asy *sl = tty->disc_data; in x25_asy_write_wakeup() local 276 struct x25_asy *sl = netdev_priv(dev); in x25_asy_timeout() local 298 struct x25_asy *sl = netdev_priv(dev); in x25_asy_xmit() local [all …]
|
| /kernel/linux/linux-4.19/drivers/net/slip/ |
| D | slip.c | 129 static int sl_alloc_bufs(struct slip *sl, int mtu) in sl_alloc_bufs() 205 static void sl_free_bufs(struct slip *sl) in sl_free_bufs() 220 static int sl_realloc_bufs(struct slip *sl, int mtu) 306 static inline void sl_lock(struct slip *sl) 313 static inline void sl_unlock(struct slip *sl) 319 static void sl_bump(struct slip *sl) 375 static void sl_encaps(struct slip *sl, unsigned char *icp, int len) 423 struct slip *sl = container_of(work, struct slip, tx_work); local 455 struct slip *sl; local 469 struct slip *sl = netdev_priv(dev); local [all …]
|
| /kernel/linux/linux-5.10/drivers/w1/slaves/ |
| D | w1_therm.c | 101 #define SLAVE_SPECIFIC_FUNC(sl) \ argument 108 #define SLAVE_POWERMODE(sl) \ argument 115 #define SLAVE_RESOLUTION(sl) \ argument 122 #define SLAVE_CONV_TIME_OVERRIDE(sl) \ argument 129 #define SLAVE_FEATURES(sl) \ argument 138 #define SLAVE_CONVERT_TRIGGERED(sl) \ argument 528 static inline int w1_DS18B20_convert_time(struct w1_slave *sl) in w1_DS18B20_convert_time() 566 static inline int w1_DS18S20_convert_time(struct w1_slave *sl) in w1_DS18S20_convert_time() 577 static inline int w1_DS18B20_write_data(struct w1_slave *sl, in w1_DS18B20_write_data() 583 static inline int w1_DS18S20_write_data(struct w1_slave *sl, in w1_DS18S20_write_data() [all …]
|
| D | w1_ds28e17.c | 85 static int w1_f19_i2c_busy_wait(struct w1_slave *sl, size_t count) in w1_f19_i2c_busy_wait() 122 static size_t w1_f19_error(struct w1_slave *sl, u8 w1_buf[]) in w1_f19_error() 149 static int __w1_f19_i2c_write(struct w1_slave *sl, in __w1_f19_i2c_write() 190 static int w1_f19_i2c_write(struct w1_slave *sl, u16 i2c_address, in w1_f19_i2c_write() 262 static int w1_f19_i2c_read(struct w1_slave *sl, u16 i2c_address, in w1_f19_i2c_read() 301 static int w1_f19_i2c_write_read(struct w1_slave *sl, u16 i2c_address, in w1_f19_i2c_write_read() 349 struct w1_slave *sl = (struct w1_slave *) adapter->algo_data; in w1_f19_i2c_master_transfer() local 500 static int w1_f19_get_i2c_speed(struct w1_slave *sl) in w1_f19_get_i2c_speed() 532 static int __w1_f19_set_i2c_speed(struct w1_slave *sl, u8 speed) in __w1_f19_set_i2c_speed() 554 static int w1_f19_set_i2c_speed(struct w1_slave *sl, u8 speed) in w1_f19_set_i2c_speed() [all …]
|
| D | w1_ds2438.c | 52 static int w1_ds2438_get_page(struct w1_slave *sl, int pageno, u8 *buf) in w1_ds2438_get_page() 86 static int w1_ds2438_get_temperature(struct w1_slave *sl, int16_t *temperature) in w1_ds2438_get_temperature() 128 static int w1_ds2438_change_config_bit(struct w1_slave *sl, u8 mask, u8 value) in w1_ds2438_change_config_bit() 187 static int w1_ds2438_get_voltage(struct w1_slave *sl, in w1_ds2438_get_voltage() 236 static int w1_ds2438_get_current(struct w1_slave *sl, int16_t *voltage) in w1_ds2438_get_current() 259 struct w1_slave *sl = kobj_to_w1_slave(kobj); in iad_write() local 281 struct w1_slave *sl = kobj_to_w1_slave(kobj); in iad_read() local 302 struct w1_slave *sl = kobj_to_w1_slave(kobj); in page0_read() local 332 struct w1_slave *sl = kobj_to_w1_slave(kobj); in temperature_read() local 353 struct w1_slave *sl = kobj_to_w1_slave(kobj); in vad_read() local [all …]
|
| D | w1_ds28e04.c | 71 static int w1_f1C_refresh_block(struct w1_slave *sl, struct w1_f1C_data *data, in w1_f1C_refresh_block() 98 static int w1_f1C_read(struct w1_slave *sl, int addr, int len, char *data) in w1_f1C_read() 118 struct w1_slave *sl = kobj_to_w1_slave(kobj); in eeprom_read() local 160 static int w1_f1C_write(struct w1_slave *sl, int addr, int len, const u8 *data) in w1_f1C_write() 227 struct w1_slave *sl = kobj_to_w1_slave(kobj); in eeprom_write() local 283 struct w1_slave *sl = kobj_to_w1_slave(kobj); in pio_read() local 302 struct w1_slave *sl = kobj_to_w1_slave(kobj); in pio_write() local 393 static int w1_f1C_add_slave(struct w1_slave *sl) in w1_f1C_add_slave() 407 static void w1_f1C_remove_slave(struct w1_slave *sl) in w1_f1C_remove_slave()
|
| D | w1_ds2780.c | 29 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_ds2780_do_io() local 54 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_ds2780_io() local 72 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_ds2780_eeprom_cmd() local 113 static int w1_ds2780_add_slave(struct w1_slave *sl) in w1_ds2780_add_slave() 137 static void w1_ds2780_remove_slave(struct w1_slave *sl) in w1_ds2780_remove_slave()
|
| D | w1_ds2781.c | 26 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_ds2781_do_io() local 51 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_ds2781_io() local 69 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_ds2781_eeprom_cmd() local 110 static int w1_ds2781_add_slave(struct w1_slave *sl) in w1_ds2781_add_slave() 134 static void w1_ds2781_remove_slave(struct w1_slave *sl) in w1_ds2781_remove_slave()
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | seqlock.h | 438 static inline unsigned read_seqbegin(const seqlock_t *sl) in read_seqbegin() 443 static inline unsigned read_seqretry(const seqlock_t *sl, unsigned start) in read_seqretry() 453 static inline void write_seqlock(seqlock_t *sl) in write_seqlock() 459 static inline void write_sequnlock(seqlock_t *sl) in write_sequnlock() 465 static inline void write_seqlock_bh(seqlock_t *sl) in write_seqlock_bh() 471 static inline void write_sequnlock_bh(seqlock_t *sl) in write_sequnlock_bh() 477 static inline void write_seqlock_irq(seqlock_t *sl) in write_seqlock_irq() 483 static inline void write_sequnlock_irq(seqlock_t *sl) in write_sequnlock_irq() 489 static inline unsigned long __write_seqlock_irqsave(seqlock_t *sl) in __write_seqlock_irqsave() 502 write_sequnlock_irqrestore(seqlock_t *sl, unsigned long flags) in write_sequnlock_irqrestore() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/can/ |
| D | slcan.c | 143 static void slc_bump(struct slcan *sl) in slc_bump() 226 static void slcan_unesc(struct slcan *sl, unsigned char s) in slcan_unesc() 252 static void slc_encaps(struct slcan *sl, struct can_frame *cf) in slc_encaps() 313 struct slcan *sl = container_of(work, struct slcan, tx_work); in slcan_transmit() local 345 struct slcan *sl; in slcan_write_wakeup() local 357 struct slcan *sl = netdev_priv(dev); in slc_xmit() local 390 struct slcan *sl = netdev_priv(dev); in slc_close() local 408 struct slcan *sl = netdev_priv(dev); in slc_open() local 472 struct slcan *sl = (struct slcan *) tty->disc_data; in slcan_receive_buf() local 498 struct slcan *sl; in slc_sync() local [all …]
|
| /kernel/linux/linux-4.19/drivers/net/can/ |
| D | slcan.c | 142 static void slc_bump(struct slcan *sl) in slc_bump() 225 static void slcan_unesc(struct slcan *sl, unsigned char s) in slcan_unesc() 251 static void slc_encaps(struct slcan *sl, struct can_frame *cf) in slc_encaps() 312 struct slcan *sl = container_of(work, struct slcan, tx_work); in slcan_transmit() local 344 struct slcan *sl; in slcan_write_wakeup() local 359 struct slcan *sl = netdev_priv(dev); in slc_xmit() local 392 struct slcan *sl = netdev_priv(dev); in slc_close() local 410 struct slcan *sl = netdev_priv(dev); in slc_open() local 474 struct slcan *sl = (struct slcan *) tty->disc_data; in slcan_receive_buf() local 500 struct slcan *sl; in slc_sync() local [all …]
|
| /kernel/linux/linux-4.19/drivers/w1/slaves/ |
| D | w1_ds28e17.c | 87 static int w1_f19_i2c_busy_wait(struct w1_slave *sl, size_t count) in w1_f19_i2c_busy_wait() 124 static size_t w1_f19_error(struct w1_slave *sl, u8 w1_buf[]) in w1_f19_error() 151 static int __w1_f19_i2c_write(struct w1_slave *sl, in __w1_f19_i2c_write() 192 static int w1_f19_i2c_write(struct w1_slave *sl, u16 i2c_address, in w1_f19_i2c_write() 264 static int w1_f19_i2c_read(struct w1_slave *sl, u16 i2c_address, in w1_f19_i2c_read() 303 static int w1_f19_i2c_write_read(struct w1_slave *sl, u16 i2c_address, in w1_f19_i2c_write_read() 351 struct w1_slave *sl = (struct w1_slave *) adapter->algo_data; in w1_f19_i2c_master_transfer() local 502 static int w1_f19_get_i2c_speed(struct w1_slave *sl) in w1_f19_get_i2c_speed() 534 static int __w1_f19_set_i2c_speed(struct w1_slave *sl, u8 speed) in __w1_f19_set_i2c_speed() 556 static int w1_f19_set_i2c_speed(struct w1_slave *sl, u8 speed) in w1_f19_set_i2c_speed() [all …]
|
| D | w1_ds2438.c | 54 static int w1_ds2438_get_page(struct w1_slave *sl, int pageno, u8 *buf) in w1_ds2438_get_page() 88 static int w1_ds2438_get_temperature(struct w1_slave *sl, int16_t *temperature) in w1_ds2438_get_temperature() 130 static int w1_ds2438_change_config_bit(struct w1_slave *sl, u8 mask, u8 value) in w1_ds2438_change_config_bit() 189 static int w1_ds2438_get_voltage(struct w1_slave *sl, in w1_ds2438_get_voltage() 238 static int w1_ds2438_get_current(struct w1_slave *sl, int16_t *voltage) in w1_ds2438_get_current() 261 struct w1_slave *sl = kobj_to_w1_slave(kobj); in iad_write() local 283 struct w1_slave *sl = kobj_to_w1_slave(kobj); in iad_read() local 304 struct w1_slave *sl = kobj_to_w1_slave(kobj); in page0_read() local 334 struct w1_slave *sl = kobj_to_w1_slave(kobj); in temperature_read() local 355 struct w1_slave *sl = kobj_to_w1_slave(kobj); in vad_read() local [all …]
|
| D | w1_ds28e04.c | 73 static int w1_f1C_refresh_block(struct w1_slave *sl, struct w1_f1C_data *data, in w1_f1C_refresh_block() 100 static int w1_f1C_read(struct w1_slave *sl, int addr, int len, char *data) in w1_f1C_read() 120 struct w1_slave *sl = kobj_to_w1_slave(kobj); in eeprom_read() local 162 static int w1_f1C_write(struct w1_slave *sl, int addr, int len, const u8 *data) in w1_f1C_write() 229 struct w1_slave *sl = kobj_to_w1_slave(kobj); in eeprom_write() local 285 struct w1_slave *sl = kobj_to_w1_slave(kobj); in pio_read() local 304 struct w1_slave *sl = kobj_to_w1_slave(kobj); in pio_write() local 395 static int w1_f1C_add_slave(struct w1_slave *sl) in w1_f1C_add_slave() 409 static void w1_f1C_remove_slave(struct w1_slave *sl) in w1_f1C_remove_slave()
|
| D | w1_ds2780.c | 33 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_ds2780_do_io() local 58 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_ds2780_io() local 76 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_ds2780_eeprom_cmd() local 117 static int w1_ds2780_add_slave(struct w1_slave *sl) in w1_ds2780_add_slave() 141 static void w1_ds2780_remove_slave(struct w1_slave *sl) in w1_ds2780_remove_slave()
|
| D | w1_ds2781.c | 30 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_ds2781_do_io() local 55 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_ds2781_io() local 73 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_ds2781_eeprom_cmd() local 114 static int w1_ds2781_add_slave(struct w1_slave *sl) in w1_ds2781_add_slave() 138 static void w1_ds2781_remove_slave(struct w1_slave *sl) in w1_ds2781_remove_slave()
|
| D | w1_ds2405.c | 36 static int w1_ds2405_select(struct w1_slave *sl, bool only_active) in w1_ds2405_select() 70 static int w1_ds2405_read_pio(struct w1_slave *sl) in w1_ds2405_read_pio() 84 struct w1_slave *sl = dev_to_w1_slave(device); in state_show() local 121 struct w1_slave *sl = dev_to_w1_slave(device); in output_show() local 151 struct w1_slave *sl = dev_to_w1_slave(device); in output_store() local
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | seqlock.h | 814 #define seqlock_init(sl) \ argument 824 #define DEFINE_SEQLOCK(sl) \ argument 833 static inline unsigned read_seqbegin(const seqlock_t *sl) in read_seqbegin() 853 static inline unsigned read_seqretry(const seqlock_t *sl, unsigned start) in read_seqretry() 883 static inline void write_seqlock(seqlock_t *sl) in write_seqlock() 896 static inline void write_sequnlock(seqlock_t *sl) in write_sequnlock() 909 static inline void write_seqlock_bh(seqlock_t *sl) in write_seqlock_bh() 923 static inline void write_sequnlock_bh(seqlock_t *sl) in write_sequnlock_bh() 936 static inline void write_seqlock_irq(seqlock_t *sl) in write_seqlock_irq() 949 static inline void write_sequnlock_irq(seqlock_t *sl) in write_sequnlock_irq() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/ti/ |
| D | cpsw_sl.c | 189 u32 cpsw_sl_reg_read(struct cpsw_sl *sl, enum cpsw_sl_regs reg) in cpsw_sl_reg_read() 204 void cpsw_sl_reg_write(struct cpsw_sl *sl, enum cpsw_sl_regs reg, u32 val) in cpsw_sl_reg_write() 235 struct cpsw_sl *sl; in cpsw_sl_get() local 256 void cpsw_sl_reset(struct cpsw_sl *sl, unsigned long tmo) in cpsw_sl_reset() 274 u32 cpsw_sl_ctl_set(struct cpsw_sl *sl, u32 ctl_funcs) in cpsw_sl_ctl_set() 291 u32 cpsw_sl_ctl_clr(struct cpsw_sl *sl, u32 ctl_funcs) in cpsw_sl_ctl_clr() 308 void cpsw_sl_ctl_reset(struct cpsw_sl *sl) in cpsw_sl_ctl_reset() 313 int cpsw_sl_wait_for_idle(struct cpsw_sl *sl, unsigned long tmo) in cpsw_sl_wait_for_idle()
|
| /kernel/linux/linux-4.19/drivers/w1/ |
| D | w1.c | 89 struct w1_slave *sl = dev_to_w1_slave(dev); in w1_slave_release() local 99 struct w1_slave *sl = dev_to_w1_slave(dev); in name_show() local 108 struct w1_slave *sl = dev_to_w1_slave(dev); in id_show() local 129 struct w1_slave *sl = kobj_to_w1_slave(kobj); in rw_write() local 148 struct w1_slave *sl = kobj_to_w1_slave(kobj); in rw_read() local 381 struct w1_slave *sl = NULL; in w1_master_attribute_show_slaves() local 452 struct w1_slave *sl; in w1_slave_search_device() local 472 struct w1_slave *sl; in w1_master_attribute_store_add() local 510 struct w1_slave *sl; in w1_master_attribute_store_remove() local 590 struct w1_slave *sl = NULL; in w1_uevent() local [all …]
|
| /kernel/linux/linux-5.10/drivers/w1/ |
| D | w1.c | 80 struct w1_slave *sl = dev_to_w1_slave(dev); in w1_slave_release() local 90 struct w1_slave *sl = dev_to_w1_slave(dev); in name_show() local 99 struct w1_slave *sl = dev_to_w1_slave(dev); in id_show() local 120 struct w1_slave *sl = kobj_to_w1_slave(kobj); in rw_write() local 139 struct w1_slave *sl = kobj_to_w1_slave(kobj); in rw_read() local 372 struct w1_slave *sl = NULL; in w1_master_attribute_show_slaves() local 443 struct w1_slave *sl; in w1_slave_search_device() local 463 struct w1_slave *sl; in w1_master_attribute_store_add() local 501 struct w1_slave *sl; in w1_master_attribute_store_remove() local 581 struct w1_slave *sl = NULL; in w1_uevent() local [all …]
|
| /kernel/linux/linux-4.19/drivers/base/regmap/ |
| D | regmap-w1.c | 28 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_reg_a8_v8_read() local 50 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_reg_a8_v8_write() local 77 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_reg_a8_v16_read() local 101 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_reg_a8_v16_write() local 129 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_reg_a16_v16_read() local 154 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_reg_a16_v16_write() local
|
| /kernel/linux/linux-5.10/drivers/base/regmap/ |
| D | regmap-w1.c | 24 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_reg_a8_v8_read() local 46 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_reg_a8_v8_write() local 73 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_reg_a8_v16_read() local 97 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_reg_a8_v16_write() local 125 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_reg_a16_v16_read() local 150 struct w1_slave *sl = container_of(dev, struct w1_slave, dev); in w1_reg_a16_v16_write() local
|