Searched refs:icm (Results 1 - 12 of 12) sorted by relevance

/freebsd-9.3-release/sys/ofed/drivers/net/mlx4/
H A Dicm.c42 #include "icm.h"
77 void mlx4_free_icm(struct mlx4_dev *dev, struct mlx4_icm *icm, int coherent) argument
81 if (!icm)
84 list_for_each_entry_safe(chunk, tmp, &icm->chunk_list, list) {
93 kfree(icm);
125 struct mlx4_icm *icm; local
133 icm = kmalloc(sizeof *icm, gfp_mask & ~(__GFP_HIGHMEM | __GFP_NOWARN));
134 if (!icm)
137 icm
207 mlx4_MAP_ICM(struct mlx4_dev *dev, struct mlx4_icm *icm, u64 virt) argument
244 mlx4_MAP_ICM_AUX(struct mlx4_dev *dev, struct mlx4_icm *icm) argument
311 struct mlx4_icm *icm; local
[all...]
H A Dicm.h63 struct mlx4_icm *icm; member in struct:mlx4_icm_iter
72 void mlx4_free_icm(struct mlx4_dev *dev, struct mlx4_icm *icm, int coherent);
86 static inline void mlx4_icm_first(struct mlx4_icm *icm, argument
89 iter->icm = icm;
90 iter->chunk = list_empty(&icm->chunk_list) ?
91 NULL : list_entry(icm->chunk_list.next,
104 if (iter->chunk->list.next == &iter->icm->chunk_list) {
127 int mlx4_MAP_ICM_AUX(struct mlx4_dev *dev, struct mlx4_icm *icm);
H A DMakefile3 mlx4_core-y := alloc.o catas.o cmd.o cq.o eq.o fw.o icm.o intf.o main.o mcg.o \
H A Dfw.h39 #include "icm.h"
175 int mlx4_MAP_FA(struct mlx4_dev *dev, struct mlx4_icm *icm);
182 int mlx4_map_cmd(struct mlx4_dev *dev, u16 op, struct mlx4_icm *icm, u64 virt);
H A Dfw.c38 #include "icm.h"
505 int mlx4_map_cmd(struct mlx4_dev *dev, u16 op, struct mlx4_icm *icm, u64 virt) argument
522 for (mlx4_icm_first(icm, &iter);
585 int mlx4_MAP_FA(struct mlx4_dev *dev, struct mlx4_icm *icm) argument
587 return mlx4_map_cmd(dev, MLX4_CMD_MAP_FA, icm, -1);
H A Dmlx4.h132 struct mlx4_icm **icm; member in struct:mlx4_icm_table
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_memfree.h71 struct mthca_icm *icm[0]; member in struct:mthca_icm_table
75 struct mthca_icm *icm; member in struct:mthca_icm_iter
84 void mthca_free_icm(struct mthca_dev *dev, struct mthca_icm *icm, int coherent);
99 static inline void mthca_icm_first(struct mthca_icm *icm, argument
102 iter->icm = icm;
103 iter->chunk = list_empty(&icm->chunk_list) ?
104 NULL : list_entry(icm->chunk_list.next,
117 if (iter->chunk->list.next == &iter->icm->chunk_list) {
H A Dmthca_memfree.c87 void mthca_free_icm(struct mthca_dev *dev, struct mthca_icm *icm, int coherent) argument
91 if (!icm)
94 list_for_each_entry_safe(chunk, tmp, &icm->chunk_list, list) {
103 kfree(icm);
139 struct mthca_icm *icm; local
147 icm = kmalloc(sizeof *icm, gfp_mask & ~(__GFP_HIGHMEM | __GFP_NOWARN));
148 if (!icm)
149 return icm;
151 icm
284 struct mthca_icm *icm; local
[all...]
H A Dmthca_cmd.h257 int mthca_MAP_FA(struct mthca_dev *dev, struct mthca_icm *icm, u8 *status);
278 int mthca_MAP_ICM(struct mthca_dev *dev, struct mthca_icm *icm, u64 virt, u8 *status);
281 int mthca_MAP_ICM_AUX(struct mthca_dev *dev, struct mthca_icm *icm, u8 *status);
H A Dmthca_cmd.c611 static int mthca_map_cmd(struct mthca_dev *dev, u16 op, struct mthca_icm *icm, argument
629 for (mthca_icm_first(icm, &iter);
690 int mthca_MAP_FA(struct mthca_dev *dev, struct mthca_icm *icm, u8 *status) argument
692 return mthca_map_cmd(dev, CMD_MAP_FA, icm, -1, status);
1491 int mthca_MAP_ICM(struct mthca_dev *dev, struct mthca_icm *icm, u64 virt, u8 *status) argument
1493 return mthca_map_cmd(dev, CMD_MAP_ICM, icm, virt, status);
1530 int mthca_MAP_ICM_AUX(struct mthca_dev *dev, struct mthca_icm *icm, u8 *status) argument
1532 return mthca_map_cmd(dev, CMD_MAP_ICM_AUX, icm, -1, status);
/freebsd-9.3-release/sys/modules/mlx4/
H A DMakefile8 SRCS+= alloc.c catas.c cmd.c cq.c eq.c fw.c icm.c intf.c main.c mcg.c mr.c
/freebsd-9.3-release/sys/dev/cxgbe/firmware/
H A Dt4fw-1.11.27.0.bin.uu1086 AOoWNS/oBIAAC+05/CZmFe/XDgApIjQJCVP4JsYV79eqAMCA+CbmFaAPBQD+JwYV79k6AMDw/icm

Completed in 280 milliseconds