Lines Matching refs:field
84 return TRB_TYPE_NOOP_LE32(trb->generic.field[3]);
115 trb->generic.field[0] = 0;
116 trb->generic.field[1] = 0;
117 trb->generic.field[2] = 0;
119 trb->generic.field[3] &= cpu_to_le32(TRB_CYCLE);
120 trb->generic.field[3] |= cpu_to_le32(TRB_TYPE(noop_type));
194 chain = le32_to_cpu(ring->enqueue->generic.field[3]) & TRB_CHAIN;
516 trb->generic.field[3] ^= cpu_to_le32(TRB_CYCLE);
796 if (GET_COMP_CODE(le32_to_cpu(event->generic.field[2])) != COMP_SUCCESS)
799 port_id = GET_PORT_ID(le32_to_cpu(event->generic.field[0]));
958 sum += TRB_LEN(le32_to_cpu(trb->generic.field[2]));
976 start_trb->field[3] |= cpu_to_le32(start_cycle);
978 start_trb->field[3] &= cpu_to_le32(~TRB_CYCLE);
1003 trb_type = TRB_FIELD_TO_TYPE(le32_to_cpu(event_trb->generic.field[3]));
1057 ep_trb_len = TRB_LEN(le32_to_cpu(ep_trb->generic.field[2]));
1078 /* field normally containing residue now contains transferred */
1142 ep_trb_len = TRB_LEN(le32_to_cpu(ep_trb->generic.field[2]));
1186 dev_sid = TRB_TO_DEV_STREAM(le32_to_cpu(generic->field[0]));
1187 host_sid = TRB_TO_HOST_STREAM(le32_to_cpu(generic->field[2]));
1493 comp_code = GET_COMP_CODE(le32_to_cpu(event->generic.field[2]));
1610 trb->field[0] = cpu_to_le32(field1);
1611 trb->field[1] = cpu_to_le32(field2);
1612 trb->field[2] = cpu_to_le32(field3);
1613 trb->field[3] = cpu_to_le32(field4);
1864 u32 field, length_field, remainder;
1919 field = TRB_TYPE(TRB_NORMAL);
1931 field |= TRB_CYCLE;
1933 field |= ring->cycle_state;
1941 field |= TRB_CHAIN;
1958 field &= ~TRB_CHAIN;
1959 field |= TRB_IOC;
1968 field |= TRB_ISP;
1983 field);
2014 u32 field, length_field, zlp = 0;
2042 field = TRB_TYPE(TRB_DATA);
2045 field |= TRB_CHAIN;
2047 field |= TRB_IOC | (pdev->ep0_expect_in ? 0 : TRB_ISP);
2050 field |= TRB_DIR_IN;
2058 field | ep_ring->cycle_state |
2063 field = TRB_TYPE(TRB_NORMAL) | TRB_IOC;
2066 field = TRB_ISP;
2071 field | ep_ring->cycle_state |
2084 field = ep_ring->cycle_state;
2086 field = (ep_ring->cycle_state ^ 1);
2089 field |= TRB_DIR_IN;
2093 field |= TRB_SETUPSTAT(TRB_SETUPSTAT_STALL);
2095 field |= TRB_SETUPSTAT(TRB_SETUPSTAT_ACK);
2099 field | TRB_IOC | TRB_SETUPID(pdev->setup_id) |
2143 * The transfer burst count field of the isochronous TRB defines the number of
2146 * This field is zero based, meaning a value of zero in the field means one
2147 * burst. Basically, for everything but SuperSpeed devices, this field will be
2164 * Returns the number of packets in the last "burst" of packets. This field is
2186 * number of packets, but the TLBPC field is zero-based.
2212 u32 field, length_field;
2259 field = TRB_TYPE(TRB_ISOC) | TRB_TLBPC(last_burst_pkt) |
2263 field |= TRB_CYCLE;
2285 field = TRB_TYPE(TRB_NORMAL) | ep_ring->cycle_state;
2293 field |= TRB_ISP;
2298 field |= TRB_CHAIN;
2302 field |= TRB_IOC;
2307 length_field, field);