Searched refs:mfunc (Results 1 - 9 of 9) sorted by relevance

/drivers/pcmcia/
H A Dti113x.h369 u32 mfunc, mfunc_old, devctl; local
373 mfunc = mfunc_old = config_readl(socket, TI122X_MFUNC);
376 "TI: mfunc 0x%08x, devctl 0x%02x\n", mfunc, devctl);
407 mfunc = (mfunc & ~TI122X_MFUNC3_MASK) | TI122X_MFUNC3_IRQSER;
410 if (mfunc != mfunc_old) {
411 config_writel(socket, TI122X_MFUNC, mfunc);
417 mfunc_old = mfunc;
422 mfunc
545 u32 mfunc, mfunc_old, devctl, sysctl; local
750 u32 mfunc, devctl, sysctl; local
[all...]
/drivers/net/ethernet/mellanox/mlx4/
H A Dcmd.c178 u32 status = readl(&priv->mfunc.comm->slave_read);
191 &priv->mfunc.comm->slave_write);
371 struct mlx4_vhcr_cmd *vhcr = priv->mfunc.vhcr;
1090 struct mlx4_vhcr_cmd *vhcr_cmd = in_vhcr ? in_vhcr : priv->mfunc.vhcr;
1107 ret = mlx4_ACCESS_MEM(dev, priv->mfunc.vhcr_dma, slave,
1108 priv->mfunc.master.slave_state[slave].vhcr_dma,
1230 ret = mlx4_ACCESS_MEM(dev, priv->mfunc.vhcr_dma, slave,
1231 priv->mfunc.master.slave_state[slave].vhcr_dma,
1239 mlx4_GEN_EQE(dev, slave, &priv->mfunc.master.cmd_eqe))
1255 struct mlx4_slave_state *slave_state = priv->mfunc
1377 struct mlx4_mfunc *mfunc = local
[all...]
H A Deq.c120 struct mlx4_mfunc *mfunc = local
122 struct mlx4_priv *priv = container_of(mfunc, struct mlx4_priv, mfunc);
124 struct mlx4_slave_event_eq *slave_eq = &mfunc->master.slave_eq;
156 struct mlx4_slave_event_eq *slave_eq = &priv->mfunc.master.slave_eq;
174 queue_work(priv->mfunc.master.comm_wq,
175 &priv->mfunc.master.slave_event_work);
183 &priv->mfunc.master.slave_state[slave];
198 struct mlx4_mfunc *mfunc = local
201 container_of(mfunc, struc
[all...]
H A Dresource_tracker.c234 priv->mfunc.master.res_tracker.slave_list =
237 if (!priv->mfunc.master.res_tracker.slave_list)
242 INIT_LIST_HEAD(&priv->mfunc.master.res_tracker.
244 mutex_init(&priv->mfunc.master.res_tracker.slave_list[i].mutex);
250 INIT_RADIX_TREE(&priv->mfunc.master.res_tracker.res_tree[i],
253 spin_lock_init(&priv->mfunc.master.res_tracker.lock);
262 if (priv->mfunc.master.res_tracker.slave_list) {
266 kfree(priv->mfunc.master.res_tracker.slave_list);
292 return radix_tree_lookup(&priv->mfunc.master.res_tracker.res_tree[type],
521 struct mlx4_resource_tracker *tracker = &priv->mfunc
[all...]
H A Dport.c598 struct mlx4_mfunc_master_ctx *master = &priv->mfunc.master;
689 priv->mfunc.master.slave_state[slave].ib_cap_mask[port];
690 priv->mfunc.master.slave_state[slave].ib_cap_mask[port] = new_cap_mask;
693 priv->mfunc.master.slave_state[i].ib_cap_mask[port];
711 priv->mfunc.master.slave_state[slave].ib_cap_mask[port] =
H A Dfw.c1155 if (priv->mfunc.master.slave_state[slave].init_port_mask & (1 << port))
1162 if (!priv->mfunc.master.init_port_ref[port]) {
1167 priv->mfunc.master.slave_state[slave].init_port_mask |=
1170 ++priv->mfunc.master.init_port_ref[port];
1238 if (!(priv->mfunc.master.slave_state[slave].init_port_mask &
1244 if (priv->mfunc.master.init_port_ref[port] == 1) {
1250 priv->mfunc.master.slave_state[slave].init_port_mask &= ~(1 << port);
1251 --priv->mfunc.master.init_port_ref[port];
H A Dqp.c138 priv->mfunc.master.qp0_state[port].qp0_active = 0;
H A Dmlx4.h726 struct mlx4_mfunc mfunc; member in struct:mlx4_priv
1106 return &mlx4_priv(dev)->mfunc.master.res_tracker.lock;
H A Dmain.c386 s_state = &priv->mfunc.master.slave_state[i];
405 s_slave = &priv->mfunc.master.slave_state[slave];
1117 u64 dma = (u64) priv->mfunc.vhcr_dma;
1150 slave_read = swab32(readl(&priv->mfunc.comm->slave_read));
1905 mlx4_err(dev, "Failed to init slave mfunc"
1929 mlx4_err(dev, "Failed to init master mfunc"

Completed in 132 milliseconds