cxgbi_ppm 66 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c int cxgbi_ppm_find_page_index(struct cxgbi_ppm *ppm, unsigned long pgsz) cxgbi_ppm 105 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c static void ppm_mark_entries(struct cxgbi_ppm *ppm, int i, int count, cxgbi_ppm 119 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c static int ppm_get_cpu_entries(struct cxgbi_ppm *ppm, unsigned int count, cxgbi_ppm 158 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c static int ppm_get_entries(struct cxgbi_ppm *ppm, unsigned int count, cxgbi_ppm 192 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c static void ppm_unmark_entries(struct cxgbi_ppm *ppm, int i, int count) cxgbi_ppm 227 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c void cxgbi_ppm_ppod_release(struct cxgbi_ppm *ppm, u32 idx) cxgbi_ppm 247 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c int cxgbi_ppm_ppods_reserve(struct cxgbi_ppm *ppm, unsigned short nr_pages, cxgbi_ppm 293 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c void cxgbi_ppm_make_ppod_hdr(struct cxgbi_ppm *ppm, u32 tag, cxgbi_ppm 315 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c static void ppm_free(struct cxgbi_ppm *ppm) cxgbi_ppm 322 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c struct cxgbi_ppm *ppm = container_of(kref, cxgbi_ppm 323 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c struct cxgbi_ppm, cxgbi_ppm 334 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c int cxgbi_ppm_release(struct cxgbi_ppm *ppm) cxgbi_ppm 395 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c struct cxgbi_ppm *ppm = (struct cxgbi_ppm *)(*ppm_pp); cxgbi_ppm 441 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c alloc_sz = sizeof(struct cxgbi_ppm) + cxgbi_ppm 492 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c ppm = (struct cxgbi_ppm *)(*ppm_pp); cxgbi_ppm 197 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h static inline int cxgbi_ppm_is_ddp_tag(struct cxgbi_ppm *ppm, u32 tag) cxgbi_ppm 202 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h static inline int cxgbi_ppm_sw_tag_is_usable(struct cxgbi_ppm *ppm, cxgbi_ppm 209 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h static inline int cxgbi_ppm_make_non_ddp_tag(struct cxgbi_ppm *ppm, cxgbi_ppm 232 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h static inline u32 cxgbi_ppm_decode_non_ddp_tag(struct cxgbi_ppm *ppm, cxgbi_ppm 243 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h static inline u32 cxgbi_ppm_ddp_tag_get_idx(struct cxgbi_ppm *ppm, cxgbi_ppm 259 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h cxgbi_ppm_get_tag_caller_data(struct cxgbi_ppm *ppm, cxgbi_ppm 268 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h static inline int cxgbi_ppm_ddp_tag_update_sw_bits(struct cxgbi_ppm *ppm, cxgbi_ppm 317 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h int cxgbi_ppm_find_page_index(struct cxgbi_ppm *ppm, unsigned long pgsz); cxgbi_ppm 318 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h void cxgbi_ppm_make_ppod_hdr(struct cxgbi_ppm *ppm, u32 tag, cxgbi_ppm 322 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h void cxgbi_ppm_ppod_release(struct cxgbi_ppm *, u32 idx); cxgbi_ppm 323 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h int cxgbi_ppm_ppods_reserve(struct cxgbi_ppm *, unsigned short nr_pages, cxgbi_ppm 331 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h int cxgbi_ppm_release(struct cxgbi_ppm *ppm); cxgbi_ppm 1082 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static struct cxgbi_ppm *cdev2ppm(struct cxgbi_device *cdev) cxgbi_ppm 1087 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static int ddp_set_map(struct cxgbi_ppm *ppm, struct cxgbi_sock *csk, cxgbi_ppm 1117 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c static void ddp_clear_map(struct cxgbi_device *cdev, struct cxgbi_ppm *ppm, cxgbi_ppm 1913 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct cxgbi_ppm *ppm, cxgbi_ppm 1935 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static int ddp_ppod_write_idata(struct cxgbi_ppm *ppm, struct cxgbi_sock *csk, cxgbi_ppm 1970 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static int ddp_set_map(struct cxgbi_ppm *ppm, struct cxgbi_sock *csk, cxgbi_ppm 2065 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c static struct cxgbi_ppm *cdev2ppm(struct cxgbi_device *cdev) cxgbi_ppm 2067 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c return (struct cxgbi_ppm *)(*((struct cxgb4_lld_info *) cxgbi_ppm 1300 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_ppm *ppm = (struct cxgbi_ppm *)(*ppm_pp); cxgbi_ppm 1342 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_ppm *ppm = cdev->cdev2ppm(cdev); cxgbi_ppm 1433 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_ppm *ppm = cdev->cdev2ppm(cdev); cxgbi_ppm 1466 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_ppm *ppm = cdev->cdev2ppm(cdev); cxgbi_ppm 1506 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_ppm *ppm = cdev->cdev2ppm(cdev); cxgbi_ppm 2092 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_ppm *ppm = csk->cdev->cdev2ppm(csk->cdev); cxgbi_ppm 2376 drivers/scsi/cxgbi/libcxgbi.c struct cxgbi_ppm *ppm; cxgbi_ppm 487 drivers/scsi/cxgbi/libcxgbi.h struct cxgbi_ppm* (*cdev2ppm)(struct cxgbi_device *); cxgbi_ppm 488 drivers/scsi/cxgbi/libcxgbi.h int (*csk_ddp_set_map)(struct cxgbi_ppm *, struct cxgbi_sock *, cxgbi_ppm 491 drivers/scsi/cxgbi/libcxgbi.h struct cxgbi_ppm *, cxgbi_ppm 348 drivers/target/iscsi/cxgbit/cxgbit.h struct cxgbi_ppm *cdev2ppm(struct cxgbit_device *cdev) cxgbi_ppm 350 drivers/target/iscsi/cxgbit/cxgbit.h return (struct cxgbi_ppm *)(*cdev->lldi.iscsi_ppm); cxgbi_ppm 64 drivers/target/iscsi/cxgbit/cxgbit_ddp.c cxgbit_ppod_init_idata(struct cxgbit_device *cdev, struct cxgbi_ppm *ppm, cxgbi_ppm 98 drivers/target/iscsi/cxgbit/cxgbit_ddp.c cxgbit_ppod_write_idata(struct cxgbi_ppm *ppm, struct cxgbit_sock *csk, cxgbi_ppm 127 drivers/target/iscsi/cxgbit/cxgbit_ddp.c cxgbit_ddp_set_map(struct cxgbi_ppm *ppm, struct cxgbit_sock *csk, cxgbi_ppm 175 drivers/target/iscsi/cxgbit/cxgbit_ddp.c struct cxgbi_ppm *ppm = cdev2ppm(cdev); cxgbi_ppm 273 drivers/target/iscsi/cxgbit/cxgbit_ddp.c struct cxgbi_ppm *ppm = cdev2ppm(cdev); cxgbi_ppm 323 drivers/target/iscsi/cxgbit/cxgbit_ddp.c struct cxgbi_ppm *ppm = (struct cxgbi_ppm *)(*lldi->iscsi_ppm); cxgbi_ppm 736 drivers/target/iscsi/cxgbit/cxgbit_target.c struct cxgbi_ppm *ppm = *csk->com.cdev->lldi.iscsi_ppm; cxgbi_ppm 855 drivers/target/iscsi/cxgbit/cxgbit_target.c struct cxgbi_ppm *ppm = cdev2ppm(csk->com.cdev);