/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | mc5.c | 123 static int init_mask_data_array(struct mc5 *mc5, u32 mask_array_base, in init_mask_data_array() argument 128 struct adapter *adap = mc5->adapter; in init_mask_data_array() 134 unsigned int size72 = mc5->tcam_size; in init_mask_data_array() 137 if (mc5->mode == MC5_MODE_144_BIT) { in init_mask_data_array() 154 mc5->mode == MC5_MODE_144_BIT ? in init_mask_data_array() 163 static int init_idt52100(struct mc5 *mc5) in init_idt52100() argument 166 struct adapter *adap = mc5->adapter; in init_idt52100() 221 return init_mask_data_array(mc5, IDT_MSKARY_BASE_ADR in init_idt52100() 227 init_idt43102(struct mc5 *mc5) init_idt43102() argument 288 mc5_dbgi_mode_enable(const struct mc5 *mc5) mc5_dbgi_mode_enable() argument 295 mc5_dbgi_mode_disable(const struct mc5 *mc5) mc5_dbgi_mode_disable() argument 307 t3_mc5_init(struct mc5 *mc5, unsigned int nservers, unsigned int nfilters, unsigned int nroutes) t3_mc5_init() argument 367 t3_mc5_intr_handler(struct mc5 *mc5) t3_mc5_intr_handler() argument 401 t3_mc5_prep(struct adapter *adapter, struct mc5 *mc5, int mode) t3_mc5_prep() argument [all...] |
H A D | common.h | 383 struct mc5_params mc5; member 442 struct mc5 { struct 451 static inline unsigned int t3_mc5_size(const struct mc5 *p) in t3_mc5_size() 719 void t3_mc5_prep(struct adapter *adapter, struct mc5 *mc5, int mode); 720 int t3_mc5_init(struct mc5 *mc5, unsigned int nservers, unsigned int nfilters, 722 void t3_mc5_intr_handler(struct mc5 *mc5);
|
H A D | Makefile | 8 cxgb3-objs := cxgb3_main.o ael1002.o vsc8211.o t3_hw.o mc5.o \
|
H A D | adapter.h | 248 struct mc5 mc5; member
|
H A D | cxgb3_offload.c | 397 tid->num = t3_mc5_size(&adapter->mc5) - in cxgb_offload_ctl() 398 adapter->params.mc5.nroutes - in cxgb_offload_ctl() 399 adapter->params.mc5.nfilters - adapter->params.mc5.nservers; in cxgb_offload_ctl() 404 tid->num = adapter->params.mc5.nservers; in cxgb_offload_ctl() 405 tid->base = t3_mc5_size(&adapter->mc5) - tid->num - in cxgb_offload_ctl() 406 adapter->params.mc5.nfilters - adapter->params.mc5.nroutes; in cxgb_offload_ctl()
|
H A D | t3_hw.c | 1960 t3_mc5_intr_handler(&adapter->mc5); in t3_slow_intr_handler() 2608 unsigned int m, pstructs, tids = t3_mc5_size(&adap->mc5); in partition_mem() 2658 m = t3_mc5_size(&adap->mc5) - adap->params.mc5.nservers - in partition_mem() 2659 adap->params.mc5.nfilters - adap->params.mc5.nroutes; in partition_mem() 2661 adap->params.mc5.nservers += m - tids; in partition_mem() 3390 t3_mc5_init(&adapter->mc5, adapter->params.mc5.nservers, in t3_init_hw() 3391 adapter->params.mc5 in t3_init_hw() [all...] |
H A D | cxgb3_main.c | 743 if (val > t3_mc5_size(&adap->mc5) - adap->params.mc5.nservers - in set_nfilters() 746 adap->params.mc5.nfilters = val; in set_nfilters() 763 if (val > t3_mc5_size(&adap->mc5) - adap->params.mc5.nfilters - in set_nservers() 766 adap->params.mc5.nservers = val; in set_nservers() 784 CXGB3_ATTR_R(cam_size, t3_mc5_size(&adap->mc5)); 785 CXGB3_ATTR_RW(nfilters, adap->params.mc5.nfilters, store_nfilters); 786 CXGB3_ATTR_RW(nservers, adap->params.mc5.nservers, store_nservers);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | mc5.c | 123 static int init_mask_data_array(struct mc5 *mc5, u32 mask_array_base, in init_mask_data_array() argument 128 struct adapter *adap = mc5->adapter; in init_mask_data_array() 134 unsigned int size72 = mc5->tcam_size; in init_mask_data_array() 137 if (mc5->mode == MC5_MODE_144_BIT) { in init_mask_data_array() 154 mc5->mode == MC5_MODE_144_BIT ? in init_mask_data_array() 163 static int init_idt52100(struct mc5 *mc5) in init_idt52100() argument 166 struct adapter *adap = mc5->adapter; in init_idt52100() 221 return init_mask_data_array(mc5, IDT_MSKARY_BASE_ADR in init_idt52100() 227 init_idt43102(struct mc5 *mc5) init_idt43102() argument 288 mc5_dbgi_mode_enable(const struct mc5 *mc5) mc5_dbgi_mode_enable() argument 295 mc5_dbgi_mode_disable(const struct mc5 *mc5) mc5_dbgi_mode_disable() argument 307 t3_mc5_init(struct mc5 *mc5, unsigned int nservers, unsigned int nfilters, unsigned int nroutes) t3_mc5_init() argument 367 t3_mc5_intr_handler(struct mc5 *mc5) t3_mc5_intr_handler() argument 401 t3_mc5_prep(struct adapter *adapter, struct mc5 *mc5, int mode) t3_mc5_prep() argument [all...] |
H A D | common.h | 383 struct mc5_params mc5; member 442 struct mc5 { struct 451 static inline unsigned int t3_mc5_size(const struct mc5 *p) in t3_mc5_size() 717 void t3_mc5_prep(struct adapter *adapter, struct mc5 *mc5, int mode); 718 int t3_mc5_init(struct mc5 *mc5, unsigned int nservers, unsigned int nfilters, 720 void t3_mc5_intr_handler(struct mc5 *mc5);
|
H A D | Makefile | 8 cxgb3-objs := cxgb3_main.o ael1002.o vsc8211.o t3_hw.o mc5.o \
|
H A D | adapter.h | 248 struct mc5 mc5; member
|
H A D | cxgb3_offload.c | 397 tid->num = t3_mc5_size(&adapter->mc5) - in cxgb_offload_ctl() 398 adapter->params.mc5.nroutes - in cxgb_offload_ctl() 399 adapter->params.mc5.nfilters - adapter->params.mc5.nservers; in cxgb_offload_ctl() 404 tid->num = adapter->params.mc5.nservers; in cxgb_offload_ctl() 405 tid->base = t3_mc5_size(&adapter->mc5) - tid->num - in cxgb_offload_ctl() 406 adapter->params.mc5.nfilters - adapter->params.mc5.nroutes; in cxgb_offload_ctl()
|
H A D | t3_hw.c | 1895 t3_mc5_intr_handler(&adapter->mc5); in t3_slow_intr_handler() 2543 unsigned int m, pstructs, tids = t3_mc5_size(&adap->mc5); in partition_mem() 2593 m = t3_mc5_size(&adap->mc5) - adap->params.mc5.nservers - in partition_mem() 2594 adap->params.mc5.nfilters - adap->params.mc5.nroutes; in partition_mem() 2596 adap->params.mc5.nservers += m - tids; in partition_mem() 3325 t3_mc5_init(&adapter->mc5, adapter->params.mc5.nservers, in t3_init_hw() 3326 adapter->params.mc5 in t3_init_hw() [all...] |
H A D | cxgb3_main.c | 742 if (val > t3_mc5_size(&adap->mc5) - adap->params.mc5.nservers - in set_nfilters() 745 adap->params.mc5.nfilters = val; in set_nfilters() 762 if (val > t3_mc5_size(&adap->mc5) - adap->params.mc5.nfilters - in set_nservers() 765 adap->params.mc5.nservers = val; in set_nservers() 783 CXGB3_ATTR_R(cam_size, t3_mc5_size(&adap->mc5)); 784 CXGB3_ATTR_RW(nfilters, adap->params.mc5.nfilters, store_nfilters); 785 CXGB3_ATTR_RW(nservers, adap->params.mc5.nservers, store_nservers);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb/ |
H A D | common.h | 190 struct mc5_params mc5; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb/ |
H A D | common.h | 181 struct mc5_params mc5; member
|
/kernel/linux/linux-5.10/drivers/pinctrl/nomadik/ |
H A D | pinctrl-nomadik-db8500.c | 896 DB8500_FUNC_GROUPS(mc5, "mc5_c_1"); 955 FUNCTION(mc5),
|
/kernel/linux/linux-6.6/drivers/pinctrl/nomadik/ |
H A D | pinctrl-nomadik-db8500.c | 909 DB8500_FUNC_GROUPS(mc5, "mc5_c_1"); 968 FUNCTION(mc5),
|