Lines Matching defs:ord
676 static int ipw_get_ordinal(struct ipw_priv *priv, u32 ord, void *val, u32 * len)
680 IPW_DEBUG_ORD("ordinal = %i\n", ord);
693 switch (IPW_ORD_TABLE_ID_MASK & ord) {
703 ord &= IPW_ORD_TABLE_VALUE_MASK;
706 if (ord > priv->table0_len) {
708 "max (%i)\n", ord, priv->table0_len);
720 ord, priv->table0_addr + (ord << 2));
723 ord <<= 2;
724 *((u32 *) val) = ipw_read32(priv, priv->table0_addr + ord);
737 ord &= IPW_ORD_TABLE_VALUE_MASK;
740 if (ord > priv->table1_len) {
753 ipw_read_reg32(priv, (priv->table1_addr + (ord << 2)));
768 ord &= IPW_ORD_TABLE_VALUE_MASK;
771 if (ord > priv->table2_len) {
777 addr = ipw_read_reg32(priv, priv->table2_addr + (ord << 3));
783 priv->table2_addr + (ord << 3) +