Lines Matching refs:this
466 struct flow_block_cb *this, *next; in __flow_block_indr_cleanup() local
468 list_for_each_entry_safe(this, next, &flow_block_indr_list, indr.list) { in __flow_block_indr_cleanup()
469 if (this->release == release && in __flow_block_indr_cleanup()
470 this->indr.cb_priv == cb_priv) in __flow_block_indr_cleanup()
471 list_move(&this->indr.list, cleanup_list); in __flow_block_indr_cleanup()
477 struct flow_block_cb *this, *next; in flow_block_indr_notify() local
479 list_for_each_entry_safe(this, next, cleanup_list, indr.list) { in flow_block_indr_notify()
480 list_del(&this->indr.list); in flow_block_indr_notify()
481 this->indr.cleanup(this); in flow_block_indr_notify()
488 struct flow_indr_dev *this, *next, *indr_dev = NULL; in flow_indr_dev_unregister() local
492 list_for_each_entry_safe(this, next, &flow_block_indr_dev_list, list) { in flow_indr_dev_unregister()
493 if (this->cb == cb && in flow_indr_dev_unregister()
494 this->cb_priv == cb_priv && in flow_indr_dev_unregister()
495 refcount_dec_and_test(&this->refcnt)) { in flow_indr_dev_unregister()
496 indr_dev = this; in flow_indr_dev_unregister()
610 struct flow_indr_dev *this; in flow_indr_dev_setup_offload() local
622 list_for_each_entry(this, &flow_block_indr_dev_list, list) { in flow_indr_dev_setup_offload()
623 err = this->cb(dev, sch, this->cb_priv, type, bo, data, cleanup); in flow_indr_dev_setup_offload()