Lines Matching refs:rrd

14312 			 struct rsm_rule_data *rrd)  in add_rsm_rule()  argument
14315 (u64)rrd->offset << RCV_RSM_CFG_OFFSET_SHIFT | in add_rsm_rule()
14317 (u64)rrd->pkt_type << RCV_RSM_CFG_PACKET_TYPE_SHIFT); in add_rsm_rule()
14319 (u64)rrd->field1_off << RCV_RSM_SELECT_FIELD1_OFFSET_SHIFT | in add_rsm_rule()
14320 (u64)rrd->field2_off << RCV_RSM_SELECT_FIELD2_OFFSET_SHIFT | in add_rsm_rule()
14321 (u64)rrd->index1_off << RCV_RSM_SELECT_INDEX1_OFFSET_SHIFT | in add_rsm_rule()
14322 (u64)rrd->index1_width << RCV_RSM_SELECT_INDEX1_WIDTH_SHIFT | in add_rsm_rule()
14323 (u64)rrd->index2_off << RCV_RSM_SELECT_INDEX2_OFFSET_SHIFT | in add_rsm_rule()
14324 (u64)rrd->index2_width << RCV_RSM_SELECT_INDEX2_WIDTH_SHIFT); in add_rsm_rule()
14326 (u64)rrd->mask1 << RCV_RSM_MATCH_MASK1_SHIFT | in add_rsm_rule()
14327 (u64)rrd->value1 << RCV_RSM_MATCH_VALUE1_SHIFT | in add_rsm_rule()
14328 (u64)rrd->mask2 << RCV_RSM_MATCH_MASK2_SHIFT | in add_rsm_rule()
14329 (u64)rrd->value2 << RCV_RSM_MATCH_VALUE2_SHIFT); in add_rsm_rule()
14402 struct rsm_rule_data rrd; in init_qos() local
14443 rrd.offset = rmt->used; in init_qos()
14444 rrd.pkt_type = 2; in init_qos()
14445 rrd.field1_off = LRH_BTH_MATCH_OFFSET; in init_qos()
14446 rrd.field2_off = LRH_SC_MATCH_OFFSET; in init_qos()
14447 rrd.index1_off = LRH_SC_SELECT_OFFSET; in init_qos()
14448 rrd.index1_width = n; in init_qos()
14449 rrd.index2_off = QPN_SELECT_OFFSET; in init_qos()
14450 rrd.index2_width = m + n; in init_qos()
14451 rrd.mask1 = LRH_BTH_MASK; in init_qos()
14452 rrd.value1 = LRH_BTH_VALUE; in init_qos()
14453 rrd.mask2 = LRH_SC_MASK; in init_qos()
14454 rrd.value2 = LRH_SC_VALUE; in init_qos()
14457 add_rsm_rule(dd, RSM_INS_VERBS, &rrd); in init_qos()
14473 struct rsm_rule_data rrd; in init_fecn_handling() local
14525 rrd.offset = offset; in init_fecn_handling()
14526 rrd.pkt_type = 0; in init_fecn_handling()
14527 rrd.field1_off = 95; in init_fecn_handling()
14528 rrd.field2_off = 133; in init_fecn_handling()
14529 rrd.index1_off = 64; in init_fecn_handling()
14530 rrd.index1_width = 8; in init_fecn_handling()
14531 rrd.index2_off = 0; in init_fecn_handling()
14532 rrd.index2_width = 0; in init_fecn_handling()
14533 rrd.mask1 = 1; in init_fecn_handling()
14534 rrd.value1 = 1; in init_fecn_handling()
14535 rrd.mask2 = 1; in init_fecn_handling()
14536 rrd.value2 = 1; in init_fecn_handling()
14539 add_rsm_rule(dd, RSM_INS_FECN, &rrd); in init_fecn_handling()
14601 int rule, struct rsm_rule_data *rrd) in hfi1_enable_rsm_rule() argument
14608 add_rsm_rule(dd, rule, rrd); in hfi1_enable_rsm_rule()
14620 struct rsm_rule_data rrd = { in hfi1_init_aip_rsm() local
14636 hfi1_enable_rsm_rule(dd, RSM_INS_AIP, &rrd); in hfi1_init_aip_rsm()
14644 struct rsm_rule_data rrd = { in hfi1_init_vnic_rsm() local
14663 hfi1_enable_rsm_rule(dd, RSM_INS_VNIC, &rrd); in hfi1_init_vnic_rsm()