Lines Matching refs:oip
1986 const struct opcode_info_t *oip;
2013 for (count = 0, oip = opcode_info_arr;
2014 oip->num_attached != 0xff; ++oip) {
2015 if (F_INV_OP & oip->flags)
2017 count += (oip->num_attached + 1);
2021 for (offset = 4, oip = opcode_info_arr;
2022 oip->num_attached != 0xff && offset < a_len; ++oip) {
2023 if (F_INV_OP & oip->flags)
2025 na = oip->num_attached;
2026 arr[offset] = oip->opcode;
2027 put_unaligned_be16(oip->sa, arr + offset + 2);
2030 if (FF_SA & oip->flags)
2032 put_unaligned_be16(oip->len_mask[0], arr + offset + 6);
2035 r_oip = oip;
2036 for (k = 0, oip = oip->arrp; k < na; ++k, ++oip) {
2037 if (F_INV_OP & oip->flags)
2040 arr[offset] = oip->opcode;
2041 put_unaligned_be16(oip->sa, arr + offset + 2);
2044 if (FF_SA & oip->flags)
2046 put_unaligned_be16(oip->len_mask[0],
2052 oip = r_oip;
2060 oip = &opcode_info_arr[sdeb_i];
2061 if (F_INV_OP & oip->flags) {
2066 if (FF_SA & oip->flags) {
2074 0 == (FF_SA & oip->flags)) {
2079 if (0 == (FF_SA & oip->flags) &&
2080 req_opcode == oip->opcode)
2082 else if (0 == (FF_SA & oip->flags)) {
2083 na = oip->num_attached;
2084 for (k = 0, oip = oip->arrp; k < na;
2085 ++k, ++oip) {
2086 if (req_opcode == oip->opcode)
2090 } else if (req_sa != oip->sa) {
2091 na = oip->num_attached;
2092 for (k = 0, oip = oip->arrp; k < na;
2093 ++k, ++oip) {
2094 if (req_sa == oip->sa)
2101 u = oip->len_mask[0];
2103 arr[4] = oip->opcode;
2106 oip->len_mask[k] : 0xff;
7256 const struct opcode_info_t *oip;
7302 oip = &opcode_info_arr[sdeb_i]; /* safe if table consistent */
7312 na = oip->num_attached;
7313 r_pfp = oip->pfp;
7315 r_oip = oip;
7317 if (F_SA_LOW & oip->flags)
7321 for (k = 0; k <= na; oip = r_oip->arrp + k++) {
7322 if (opcode == oip->opcode && sa == oip->sa)
7326 for (k = 0; k <= na; oip = r_oip->arrp + k++) {
7327 if (opcode == oip->opcode)
7340 } /* else (when na==0) we assume the oip is a match */
7341 flags = oip->flags;
7357 for (k = 1; k < oip->len_mask[0] && k < 16; ++k) {
7358 rem = ~oip->len_mask[k] & cmd[k];
7388 if (likely(oip->pfp))
7389 pfp = oip->pfp; /* calls a resp_* function */