/linux/drivers/power/supply/ |
H A D | bq2415x_charger.c | 188 static int bq2415x_i2c_read(struct bq2415x_device *bq, u8 reg) in bq2415x_i2c_read() argument 218 static int bq2415x_i2c_read_mask(struct bq2415x_device *bq, u8 reg, in bq2415x_i2c_read_mask() argument 233 static int bq2415x_i2c_read_bit(struct bq2415x_device *bq, u8 reg, u8 bit) in bq2415x_i2c_read_bit() argument 243 static int bq2415x_i2c_write(struct bq2415x_device *bq, u8 reg, u8 val) in bq2415x_i2c_write() argument 272 static int bq2415x_i2c_write_mask(struct bq2415x_device *bq, u8 reg, u8 val, in bq2415x_i2c_write_mask() argument 291 bq2415x_i2c_write_bit(struct bq2415x_device * bq,u8 reg,bool val,u8 bit) bq2415x_i2c_write_bit() argument 302 bq2415x_exec_command(struct bq2415x_device * bq,enum bq2415x_command command) bq2415x_exec_command() argument 406 bq2415x_detect_chip(struct bq2415x_device * bq) bq2415x_detect_chip() argument 456 bq2415x_detect_revision(struct bq2415x_device * bq) bq2415x_detect_revision() argument 496 bq2415x_get_vender_code(struct bq2415x_device * bq) bq2415x_get_vender_code() argument 511 bq2415x_reset_chip(struct bq2415x_device * bq) bq2415x_reset_chip() argument 523 bq2415x_set_current_limit(struct bq2415x_device * bq,int mA) bq2415x_set_current_limit() argument 541 bq2415x_get_current_limit(struct bq2415x_device * bq) bq2415x_get_current_limit() argument 561 bq2415x_set_weak_battery_voltage(struct bq2415x_device * bq,int mV) bq2415x_set_weak_battery_voltage() argument 580 bq2415x_get_weak_battery_voltage(struct bq2415x_device * bq) bq2415x_get_weak_battery_voltage() argument 592 bq2415x_set_battery_regulation_voltage(struct bq2415x_device * bq,int mV) bq2415x_set_battery_regulation_voltage() argument 611 bq2415x_get_battery_regulation_voltage(struct bq2415x_device * bq) bq2415x_get_battery_regulation_voltage() argument 622 bq2415x_set_charge_current(struct bq2415x_device * bq,int mA) bq2415x_set_charge_current() argument 641 bq2415x_get_charge_current(struct bq2415x_device * bq) bq2415x_get_charge_current() argument 656 bq2415x_set_termination_current(struct bq2415x_device * bq,int mA) bq2415x_set_termination_current() argument 675 bq2415x_get_termination_current(struct bq2415x_device * bq) bq2415x_get_termination_current() argument 690 bq2415x_set_default_value(bq,prop) global() argument 700 bq2415x_set_defaults(struct bq2415x_device * bq) bq2415x_set_defaults() argument 723 bq2415x_set_mode(struct bq2415x_device * bq,enum bq2415x_mode mode) bq2415x_set_mode() argument 787 bq2415x_update_reported_mode(struct bq2415x_device * bq,int mA) bq2415x_update_reported_mode() argument 810 struct bq2415x_device *bq = bq2415x_notifier_call() local 853 bq2415x_set_autotimer(struct bq2415x_device * bq,int state) bq2415x_set_autotimer() argument 876 bq2415x_timer_error(struct bq2415x_device * bq,const char * msg) bq2415x_timer_error() argument 890 struct bq2415x_device *bq = container_of(work, struct bq2415x_device, bq2415x_timer_work() local 1011 struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_power_supply_get_property() local 1046 bq2415x_power_supply_exit(struct bq2415x_device * bq) bq2415x_power_supply_exit() argument 1064 struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_sysfs_show_status() local 1097 struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_sysfs_set_timer() local 1118 struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_sysfs_show_timer() local 1142 struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_sysfs_set_mode() local 1194 struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_sysfs_show_mode() local 1231 struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_sysfs_show_reported_mode() local 1259 struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_sysfs_set_registers() local 1277 bq2415x_sysfs_print_reg(struct bq2415x_device * bq,u8 reg,char * buf) bq2415x_sysfs_print_reg() argument 1294 struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_sysfs_show_registers() local 1312 struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_sysfs_set_limit() local 1343 struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_sysfs_show_limit() local 1371 struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_sysfs_set_enable() local 1406 struct bq2415x_device *bq = power_supply_get_drvdata(psy); bq2415x_sysfs_show_enable() local 1493 bq2415x_power_supply_init(struct bq2415x_device * bq) bq2415x_power_supply_init() argument 1549 struct bq2415x_device *bq; bq2415x_probe() local 1721 struct bq2415x_device *bq = i2c_get_clientdata(client); bq2415x_remove() local [all...] |
H A D | bq256xx_charger.c | 364 struct bq256xx_device *bq = bq256xx_usb_notifier() local 375 struct bq256xx_device *bq = bq256xx_usb_work() local 427 bq256xx_get_state(struct bq256xx_device * bq,struct bq256xx_state * state) bq256xx_get_state() argument 456 bq256xx_set_charge_type(struct bq256xx_device * bq,int type) bq256xx_set_charge_type() argument 477 bq256xx_get_ichg_curr(struct bq256xx_device * bq) bq256xx_get_ichg_curr() argument 493 bq25618_619_get_ichg_curr(struct bq256xx_device * bq) bq25618_619_get_ichg_curr() argument 512 bq256xx_set_ichg_curr(struct bq256xx_device * bq,int ichg) bq256xx_set_ichg_curr() argument 524 bq25618_619_set_ichg_curr(struct bq256xx_device * bq,int ichg) bq25618_619_set_ichg_curr() argument 543 bq25618_619_get_chrg_volt(struct bq256xx_device * bq) bq25618_619_get_chrg_volt() argument 566 bq25611d_get_chrg_volt(struct bq256xx_device * bq) bq25611d_get_chrg_volt() argument 588 bq2560x_get_chrg_volt(struct bq256xx_device * bq) bq2560x_get_chrg_volt() argument 606 bq25601d_get_chrg_volt(struct bq256xx_device * bq) bq25601d_get_chrg_volt() argument 624 bq25618_619_set_chrg_volt(struct bq256xx_device * bq,int vbatreg) bq25618_619_set_chrg_volt() argument 646 bq25611d_set_chrg_volt(struct bq256xx_device * bq,int vbatreg) bq25611d_set_chrg_volt() argument 668 bq2560x_set_chrg_volt(struct bq256xx_device * bq,int vbatreg) bq2560x_set_chrg_volt() argument 683 bq25601d_set_chrg_volt(struct bq256xx_device * bq,int vbatreg) bq25601d_set_chrg_volt() argument 698 bq256xx_set_ts_ignore(struct bq256xx_device * bq,bool ts_ignore) bq256xx_set_ts_ignore() argument 704 bq256xx_get_prechrg_curr(struct bq256xx_device * bq) bq256xx_get_prechrg_curr() argument 722 bq256xx_set_prechrg_curr(struct bq256xx_device * bq,int iprechg) bq256xx_set_prechrg_curr() argument 736 bq25618_619_get_prechrg_curr(struct bq256xx_device * bq) bq25618_619_get_prechrg_curr() argument 754 bq25618_619_set_prechrg_curr(struct bq256xx_device * bq,int iprechg) bq25618_619_set_prechrg_curr() argument 768 bq256xx_get_term_curr(struct bq256xx_device * bq) bq256xx_get_term_curr() argument 785 bq256xx_set_term_curr(struct bq256xx_device * bq,int iterm) bq256xx_set_term_curr() argument 798 bq25618_619_get_term_curr(struct bq256xx_device * bq) bq25618_619_get_term_curr() argument 815 bq25618_619_set_term_curr(struct bq256xx_device * bq,int iterm) bq25618_619_set_term_curr() argument 828 bq256xx_get_input_volt_lim(struct bq256xx_device * bq) bq256xx_get_input_volt_lim() argument 845 bq256xx_set_input_volt_lim(struct bq256xx_device * bq,int vindpm) bq256xx_set_input_volt_lim() argument 858 bq256xx_get_input_curr_lim(struct bq256xx_device * bq) bq256xx_get_input_curr_lim() argument 875 bq256xx_set_input_curr_lim(struct bq256xx_device * bq,int iindpm) bq256xx_set_input_curr_lim() argument 890 struct bq256xx_device *bq = data; bq256xx_charger_reset() local 906 struct bq256xx_device *bq = power_supply_get_drvdata(psy); bq256xx_set_charger_property() local 967 struct bq256xx_device *bq = power_supply_get_drvdata(psy); bq256xx_get_battery_property() local 989 struct bq256xx_device *bq = power_supply_get_drvdata(psy); bq256xx_get_charger_property() local 1170 bq256xx_state_changed(struct bq256xx_device * bq,struct bq256xx_state * new_state) bq256xx_state_changed() argument 1184 struct bq256xx_device *bq = private; bq256xx_irq_handler_thread() local 1539 bq256xx_power_supply_init(struct bq256xx_device * bq,struct power_supply_config * psy_cfg,struct device * dev) bq256xx_power_supply_init() argument 1560 bq256xx_hw_init(struct bq256xx_device * bq) bq256xx_hw_init() argument 1654 bq256xx_parse_dt(struct bq256xx_device * bq,struct power_supply_config * psy_cfg,struct device * dev) bq256xx_parse_dt() argument 1692 struct bq256xx_device *bq; bq256xx_probe() local [all...] |
H A D | bq25890_charger.c | 361 static int bq25890_field_read(struct bq25890_device *bq, in bq25890_field_read() argument 374 static int bq25890_field_write(struct bq25890_device *bq, in bq25890_field_write() argument 456 static int bq25890_get_vbus_voltage(struct bq25890_device *bq) in bq25890_get_vbus_voltage() argument 467 static void bq25890_update_state(struct bq25890_device *bq, in bq25890_update_state() argument 492 struct bq25890_device *bq = power_supply_get_drvdata(psy); bq25890_power_supply_get_property() local 689 struct bq25890_device *bq = power_supply_get_drvdata(psy); bq25890_power_supply_set_property() local 736 bq25890_charger_get_scaled_iinlim_regval(struct bq25890_device * bq,int iinlim_ua) bq25890_charger_get_scaled_iinlim_regval() argument 746 struct bq25890_device *bq = power_supply_get_drvdata(psy); bq25890_charger_external_power_changed() local 781 bq25890_get_chip_state(struct bq25890_device * bq,struct bq25890_state * state) bq25890_get_chip_state() argument 817 __bq25890_handle_irq(struct bq25890_device * bq) __bq25890_handle_irq() argument 863 struct bq25890_device *bq = private; bq25890_irq_handler_thread() local 873 bq25890_chip_reset(struct bq25890_device * bq) bq25890_chip_reset() argument 896 bq25890_rw_init_data(struct bq25890_device * bq) bq25890_rw_init_data() argument 938 bq25890_hw_init(struct bq25890_device * bq) bq25890_hw_init() argument 1022 bq25890_power_supply_init(struct bq25890_device * bq) bq25890_power_supply_init() argument 1045 bq25890_set_otg_cfg(struct bq25890_device * bq,u8 val) bq25890_set_otg_cfg() argument 1058 struct bq25890_device *bq = bq25890_pump_express_work() local 1121 struct bq25890_device *bq = bq25890_usb_work() local 1142 struct bq25890_device *bq = bq25890_usb_notifier() local 1154 struct bq25890_device *bq = rdev_get_drvdata(rdev); bq25890_vbus_enable() local 1172 struct bq25890_device *bq = rdev_get_drvdata(rdev); bq25890_vbus_disable() local 1190 struct bq25890_device *bq = rdev_get_drvdata(rdev); bq25890_vbus_is_enabled() local 1197 struct bq25890_device *bq = rdev_get_drvdata(rdev); bq25890_vbus_get_voltage() local 1204 struct bq25890_device *bq = rdev_get_drvdata(rdev); bq25890_vsys_get_voltage() local 1243 bq25890_register_regulator(struct bq25890_device * bq) bq25890_register_regulator() argument 1273 bq25890_register_regulator(struct bq25890_device * bq) bq25890_register_regulator() argument 1279 bq25890_get_chip_version(struct bq25890_device * bq) bq25890_get_chip_version() argument 1329 bq25890_irq_probe(struct bq25890_device * bq) bq25890_irq_probe() argument 1341 bq25890_fw_read_u32_props(struct bq25890_device * bq) bq25890_fw_read_u32_props() argument 1392 bq25890_fw_probe(struct bq25890_device * bq) bq25890_fw_probe() argument 1439 struct bq25890_device *bq = data; bq25890_non_devm_cleanup() local 1453 struct bq25890_device *bq; bq25890_probe() local 1540 struct bq25890_device *bq = i2c_get_clientdata(client); bq25890_remove() local 1555 struct bq25890_device *bq = i2c_get_clientdata(client); bq25890_shutdown() local 1578 struct bq25890_device *bq = dev_get_drvdata(dev); bq25890_suspend() local 1590 struct bq25890_device *bq = dev_get_drvdata(dev); bq25890_resume() local [all...] |
H A D | bq24257_charger.c | 205 static int bq24257_field_read(struct bq24257_device *bq, in bq24257_field_read() argument 218 static int bq24257_field_write(struct bq24257_device *bq, in bq24257_field_write() argument 256 static int bq24257_get_input_current_limit(struct bq24257_device *bq, in bq24257_get_input_current_limit() argument 280 static int bq24257_set_input_current_limit(struct bq24257_device *bq, in bq24257_set_input_current_limit() argument 301 struct bq24257_device *bq = power_supply_get_drvdata(psy); bq24257_power_supply_get_property() local 395 struct bq24257_device *bq = power_supply_get_drvdata(psy); bq24257_power_supply_set_property() local 416 bq24257_get_chip_state(struct bq24257_device * bq,struct bq24257_state * state) bq24257_get_chip_state() argument 457 bq24257_state_changed(struct bq24257_device * bq,struct bq24257_state * new_state) bq24257_state_changed() argument 525 bq24257_iilimit_autoset(struct bq24257_device * bq) bq24257_iilimit_autoset() argument 588 struct bq24257_device *bq = container_of(work, struct bq24257_device, bq24257_iilimit_setup_work() local 594 bq24257_handle_state_change(struct bq24257_device * bq,struct bq24257_state * new_state) bq24257_handle_state_change() argument 647 struct bq24257_device *bq = private; bq24257_irq_handler_thread() local 671 bq24257_hw_init(struct bq24257_device * bq) bq24257_hw_init() argument 763 struct bq24257_device *bq = power_supply_get_drvdata(psy); bq24257_show_ovp_voltage() local 773 struct bq24257_device *bq = power_supply_get_drvdata(psy); bq24257_show_in_dpm_voltage() local 783 struct bq24257_device *bq = power_supply_get_drvdata(psy); bq24257_sysfs_show_enable() local 805 struct bq24257_device *bq = power_supply_get_drvdata(psy); bq24257_sysfs_set_enable() local 842 bq24257_power_supply_init(struct bq24257_device * bq) bq24257_power_supply_init() argument 857 bq24257_pg_gpio_probe(struct bq24257_device * bq) bq24257_pg_gpio_probe() argument 874 bq24257_fw_probe(struct bq24257_device * bq) bq24257_fw_probe() argument 947 struct bq24257_device *bq; bq24257_probe() local 1065 struct bq24257_device *bq = i2c_get_clientdata(client); bq24257_remove() local 1076 struct bq24257_device *bq = dev_get_drvdata(dev); bq24257_suspend() local 1093 struct bq24257_device *bq = dev_get_drvdata(dev); bq24257_resume() local [all...] |
/linux/include/net/libeth/ |
H A D | xsk.h | 24 static inline bool libeth_xsk_tx_queue_head(struct libeth_xdp_tx_bulk *bq, in libeth_xsk_tx_queue_head() argument 46 static inline void libeth_xsk_tx_queue_frag(struct libeth_xdp_tx_bulk *bq, in libeth_xsk_tx_queue_frag() argument 64 libeth_xsk_tx_queue_bulk(struct libeth_xdp_tx_bulk * bq,struct libeth_xdp_buff * xdp,bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags)) libeth_xsk_tx_queue_bulk() argument 66 libeth_xsk_tx_queue_bulk(struct libeth_xdp_tx_bulk * bq,struct libeth_xdp_buff * xdp,bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags)) libeth_xsk_tx_queue_bulk() argument 149 libeth_xsk_tx_flush_bulk(bq,flags,prep,xmit) global() argument 329 libeth_xsk_tx_init_bulk(bq,prog,dev,xdpsqs,num) global() argument 391 __libeth_xsk_run_prog(struct libeth_xdp_buff * xdp,const struct libeth_xdp_tx_bulk * bq) __libeth_xsk_run_prog() argument 419 libeth_xsk_run_prog(xdp,bq,fl) global() argument 442 __libeth_xsk_run_pass(struct libeth_xdp_buff * xdp,struct libeth_xdp_tx_bulk * bq,struct napi_struct * napi,struct libeth_rq_napi_stats * rs,const void * md,void (* prep)(struct libeth_xdp_buff * xdp,const void * md),u32 (* run)(struct libeth_xdp_buff * xdp,struct libeth_xdp_tx_bulk * bq),bool (* populate)(struct sk_buff * skb,const struct libeth_xdp_buff * xdp,struct libeth_rq_napi_stats * rs)) __libeth_xsk_run_pass() argument 447 __libeth_xsk_run_pass(struct libeth_xdp_buff * xdp,struct libeth_xdp_tx_bulk * bq,struct napi_struct * napi,struct libeth_rq_napi_stats * rs,const void * md,void (* prep)(struct libeth_xdp_buff * xdp,const void * md),u32 (* run)(struct libeth_xdp_buff * xdp,struct libeth_xdp_tx_bulk * bq),bool (* populate)(struct sk_buff * skb,const struct libeth_xdp_buff * xdp,struct libeth_rq_napi_stats * rs)) __libeth_xsk_run_pass() argument 500 libeth_xsk_run_pass(xdp,bq,napi,rs,desc,run,populate) global() argument 513 libeth_xsk_finalize_rx(bq,flush,finalize) global() argument [all...] |
H A D | xdp.h | 402 #define LIBETH_XDP_ONSTACK_BULK(bq) \ argument 598 static inline bool libeth_xdp_tx_queue_head(struct libeth_xdp_tx_bulk *bq, in libeth_xdp_tx_queue_head() argument 622 libeth_xdp_tx_queue_frag(struct libeth_xdp_tx_bulk * bq,const skb_frag_t * frag) libeth_xdp_tx_queue_frag() argument 637 libeth_xdp_tx_queue_bulk(struct libeth_xdp_tx_bulk * bq,struct libeth_xdp_buff * xdp,bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags)) libeth_xdp_tx_queue_bulk() argument 639 libeth_xdp_tx_queue_bulk(struct libeth_xdp_tx_bulk * bq,struct libeth_xdp_buff * xdp,bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags)) libeth_xdp_tx_queue_bulk() argument 771 __libeth_xdp_tx_flush_bulk(struct libeth_xdp_tx_bulk * bq,u32 flags,u32 (* prep)(void * xdpsq,struct libeth_xdpsq * sq),struct libeth_xdp_tx_desc (* fill)(struct libeth_xdp_tx_frame frm,u32 i,const struct libeth_xdpsq * sq,u64 priv),void (* xmit)(struct libeth_xdp_tx_desc desc,u32 i,const struct libeth_xdpsq * sq,u64 priv)) __libeth_xdp_tx_flush_bulk() argument 810 libeth_xdp_tx_flush_bulk(bq,flags,prep,xmit) global() argument 823 libeth_xdp_xmit_init_bulk(bq,dev,xdpsqs,num) global() argument 826 __libeth_xdp_xmit_init_bulk(struct libeth_xdp_tx_bulk * bq,struct net_device * dev,void * xdpsq) __libeth_xdp_xmit_init_bulk() argument 874 libeth_xdp_xmit_queue_head(struct libeth_xdp_tx_bulk * bq,struct xdp_frame * xdpf,struct device * dev) libeth_xdp_xmit_queue_head() argument 907 libeth_xdp_xmit_queue_frag(struct libeth_xdp_tx_bulk * bq,const skb_frag_t * frag,struct device * dev) libeth_xdp_xmit_queue_frag() argument 936 libeth_xdp_xmit_queue_bulk(struct libeth_xdp_tx_bulk * bq,struct xdp_frame * xdpf,bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags)) libeth_xdp_xmit_queue_bulk() argument 938 libeth_xdp_xmit_queue_bulk(struct libeth_xdp_tx_bulk * bq,struct xdp_frame * xdpf,bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags)) libeth_xdp_xmit_queue_bulk() argument 1030 libeth_xdp_xmit_flush_bulk(bq,flags,prep,xmit) global() argument 1052 __libeth_xdp_xmit_do_bulk(struct libeth_xdp_tx_bulk * bq,struct xdp_frame ** frames,u32 n,u32 flags,bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags),void (* finalize)(void * xdpsq,bool sent,bool flush)) __libeth_xdp_xmit_do_bulk() argument 1054 __libeth_xdp_xmit_do_bulk(struct libeth_xdp_tx_bulk * bq,struct xdp_frame ** frames,u32 n,u32 flags,bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags),void (* finalize)(void * xdpsq,bool sent,bool flush)) __libeth_xdp_xmit_do_bulk() argument 1141 libeth_xdp_tx_init_bulk(bq,prog,dev,xdpsqs,num) global() argument 1145 __libeth_xdp_tx_init_bulk(bq,pr,d,xdpsqs,num,xsk,ub,un) global() argument 1365 __libeth_xdp_run_prog(struct libeth_xdp_buff * xdp,const struct libeth_xdp_tx_bulk * bq) __libeth_xdp_run_prog() argument 1413 __libeth_xdp_run_flush(struct libeth_xdp_buff * xdp,struct libeth_xdp_tx_bulk * bq,u32 (* run)(struct libeth_xdp_buff * xdp,const struct libeth_xdp_tx_bulk * bq),bool (* queue)(struct libeth_xdp_tx_bulk * bq,struct libeth_xdp_buff * xdp,bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags)),bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags)) __libeth_xdp_run_flush() argument 1415 __libeth_xdp_run_flush(struct libeth_xdp_buff * xdp,struct libeth_xdp_tx_bulk * bq,u32 (* run)(struct libeth_xdp_buff * xdp,const struct libeth_xdp_tx_bulk * bq),bool (* queue)(struct libeth_xdp_tx_bulk * bq,struct libeth_xdp_buff * xdp,bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags)),bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags)) __libeth_xdp_run_flush() argument 1416 __libeth_xdp_run_flush(struct libeth_xdp_buff * xdp,struct libeth_xdp_tx_bulk * bq,u32 (* run)(struct libeth_xdp_buff * xdp,const struct libeth_xdp_tx_bulk * bq),bool (* queue)(struct libeth_xdp_tx_bulk * bq,struct libeth_xdp_buff * xdp,bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags)),bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags)) __libeth_xdp_run_flush() argument 1421 __libeth_xdp_run_flush(struct libeth_xdp_buff * xdp,struct libeth_xdp_tx_bulk * bq,u32 (* run)(struct libeth_xdp_buff * xdp,const struct libeth_xdp_tx_bulk * bq),bool (* queue)(struct libeth_xdp_tx_bulk * bq,struct libeth_xdp_buff * xdp,bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags)),bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags)) __libeth_xdp_run_flush() argument 1448 libeth_xdp_run_prog(xdp,bq,fl) global() argument 1479 __libeth_xdp_run_pass(struct libeth_xdp_buff * xdp,struct libeth_xdp_tx_bulk * bq,struct napi_struct * napi,struct libeth_rq_napi_stats * rs,const void * md,void (* prep)(struct libeth_xdp_buff * xdp,const void * md),bool (* run)(struct libeth_xdp_buff * xdp,struct libeth_xdp_tx_bulk * bq),bool (* populate)(struct sk_buff * skb,const struct libeth_xdp_buff * xdp,struct libeth_rq_napi_stats * rs)) __libeth_xdp_run_pass() argument 1484 __libeth_xdp_run_pass(struct libeth_xdp_buff * xdp,struct libeth_xdp_tx_bulk * bq,struct napi_struct * napi,struct libeth_rq_napi_stats * rs,const void * md,void (* prep)(struct libeth_xdp_buff * xdp,const void * md),bool (* run)(struct libeth_xdp_buff * xdp,struct libeth_xdp_tx_bulk * bq),bool (* populate)(struct sk_buff * skb,const struct libeth_xdp_buff * xdp,struct libeth_rq_napi_stats * rs)) __libeth_xdp_run_pass() argument 1542 libeth_xdp_run_pass(xdp,bq,napi,ss,desc,run,populate) global() argument 1555 libeth_xdp_finalize_rx(bq,flush,finalize) global() argument 1559 __libeth_xdp_finalize_rx(struct libeth_xdp_tx_bulk * bq,u32 flags,bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags),void (* finalize)(void * xdpsq,bool sent,bool flush)) __libeth_xdp_finalize_rx() argument 1560 __libeth_xdp_finalize_rx(struct libeth_xdp_tx_bulk * bq,u32 flags,bool (* flush_bulk)(struct libeth_xdp_tx_bulk * bq,u32 flags),void (* finalize)(void * xdpsq,bool sent,bool flush)) __libeth_xdp_finalize_rx() argument [all...] |
H A D | tx.h | 105 struct xdp_frame_bulk *bq; member
|
/linux/drivers/net/ethernet/intel/libeth/ |
H A D | xdp.c | 94 libeth_xdp_tx_return_bulk(const struct libeth_xdp_tx_frame *bq, u32 count) in libeth_xdp_tx_return_bulk() argument 123 void __cold libeth_xdp_tx_exception(struct libeth_xdp_tx_bulk *bq, u32 sent, in libeth_xdp_tx_exception() argument 152 libeth_xdp_xmit_return_bulk(const struct libeth_xdp_tx_frame * bq,u32 count,const struct net_device * dev) libeth_xdp_xmit_return_bulk() argument 295 libeth_xdp_prog_exception(const struct libeth_xdp_tx_bulk * bq,struct libeth_xdp_buff * xdp,enum xdp_action act,int ret) libeth_xdp_prog_exception() argument 316 libeth_xdp_put_netmem_bulk(netmem_ref netmem,struct xdp_frame_bulk * bq) libeth_xdp_put_netmem_bulk() argument 335 libeth_xdp_return_buff_bulk(const struct skb_shared_info * sinfo,struct xdp_frame_bulk * bq,bool frags) libeth_xdp_return_buff_bulk() argument [all...] |
H A D | xsk.c | 14 void __cold libeth_xsk_tx_return_bulk(const struct libeth_xdp_tx_frame *bq, in libeth_xsk_tx_return_bulk() argument 99 const struct libeth_xdp_tx_bulk *bq, in __libeth_xsk_run_prog_slow() argument
|
/linux/drivers/isdn/mISDN/ |
H A D | dsp_biquad.h | 26 static inline void biquad2_init(struct biquad2_state *bq, in biquad2_init() argument 39 static inline int16_t biquad2(struct biquad2_state *bq, int16_t sample) in biquad2() argument [all...] |
/linux/kernel/bpf/ |
H A D | cpumap.c | 436 struct xdp_bulk_queue *bq; in __cpu_map_entry_alloc() local 712 static void bq_flush_to_queue(struct xdp_bulk_queue *bq) in bq_flush_to_queue() argument 751 struct xdp_bulk_queue *bq = this_cpu_ptr(rcpu->bulkq); bq_enqueue() local 805 struct xdp_bulk_queue *bq, *tmp; __cpu_map_flush() local [all...] |
/linux/drivers/net/ |
H A D | veth.c | 573 static void veth_xdp_flush_bq(struct veth_rq *rq, struct veth_xdp_tx_bq *bq) in veth_xdp_flush_bq() argument 597 static void veth_xdp_flush(struct veth_rq *rq, struct veth_xdp_tx_bq *bq) in veth_xdp_flush() argument 621 struct veth_xdp_tx_bq *bq) in veth_xdp_tx() argument 638 veth_xdp_rcv_one(struct veth_rq * rq,struct xdp_frame * frame,struct veth_xdp_tx_bq * bq,struct veth_stats * stats) veth_xdp_rcv_one() argument 708 veth_xdp_rcv_bulk_skb(struct veth_rq * rq,void ** frames,int n_xdpf,struct veth_xdp_tx_bq * bq,struct veth_stats * stats) veth_xdp_rcv_bulk_skb() argument 790 veth_xdp_rcv_skb(struct veth_rq * rq,struct sk_buff * skb,struct veth_xdp_tx_bq * bq,struct veth_stats * stats) veth_xdp_rcv_skb() argument 900 veth_xdp_rcv(struct veth_rq * rq,int budget,struct veth_xdp_tx_bq * bq,struct veth_stats * stats) veth_xdp_rcv() argument 973 struct veth_xdp_tx_bq bq; veth_poll() local [all...] |
/linux/drivers/net/vmxnet3/ |
H A D | vmxnet3_drv.c | 398 struct xdp_frame_bulk *bq) in vmxnet3_unmap_pkt() argument 443 struct xdp_frame_bulk bq; in vmxnet3_tq_tx_complete() local 484 struct xdp_frame_bulk bq; in vmxnet3_tq_cleanup() local [all...] |
/linux/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_fdma.c | 335 struct xdp_frame_bulk bq; in lan966x_fdma_tx_clear_buf() local
|
/linux/drivers/net/ethernet/socionext/ |
H A D | netsec.c | 638 struct xdp_frame_bulk bq; in netsec_clean_tx_dring() local
|
/linux/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_main.c | 2813 struct xdp_frame_bulk bq; in mvpp2_txq_bufs_free() local
|
/linux/drivers/net/ethernet/marvell/ |
H A D | mvneta.c | 1873 struct xdp_frame_bulk bq; in mvneta_txq_bufs_free() local
|