Lines Matching refs:ord
680 static int ipw_get_ordinal(struct ipw_priv *priv, u32 ord, void *val, u32 * len)
684 IPW_DEBUG_ORD("ordinal = %i\n", ord);
697 switch (IPW_ORD_TABLE_ID_MASK & ord) {
707 ord &= IPW_ORD_TABLE_VALUE_MASK;
710 if (ord > priv->table0_len) {
712 "max (%i)\n", ord, priv->table0_len);
724 ord, priv->table0_addr + (ord << 2));
727 ord <<= 2;
728 *((u32 *) val) = ipw_read32(priv, priv->table0_addr + ord);
741 ord &= IPW_ORD_TABLE_VALUE_MASK;
744 if (ord > priv->table1_len) {
757 ipw_read_reg32(priv, (priv->table1_addr + (ord << 2)));
772 ord &= IPW_ORD_TABLE_VALUE_MASK;
775 if (ord > priv->table2_len) {
781 addr = ipw_read_reg32(priv, priv->table2_addr + (ord << 3));
787 priv->table2_addr + (ord << 3) +