Searched refs:fwp (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/sys/dev/mlx5/mlx5_core/ |
| H A D | mlx5_pagealloc.c | 103 fwp = kzalloc(sizeof(*fwp), flags); in mlx5_fwp_alloc() 104 if (fwp != NULL) in mlx5_fwp_alloc() 106 return (fwp); in mlx5_fwp_alloc() 113 fwp = kzalloc(sizeof(*fwp) * num, flags); in mlx5_fwp_alloc() 133 dev->cmd.dma_tag, fwp[x].dma_map, fwp[x].virt_addr, in mlx5_fwp_alloc() 149 return (fwp); in mlx5_fwp_alloc() 157 kfree(fwp); in mlx5_fwp_alloc() 168 if (fwp == NULL) in mlx5_fwp_free() 173 kfree(fwp); in mlx5_fwp_free() 178 dev = fwp->dev; in mlx5_fwp_free() [all …]
|
| /freebsd-14.2/sys/dev/mlx5/ |
| H A D | driver.h | 1060 void mlx5_fwp_flush(struct mlx5_fw_page *fwp); 1061 void mlx5_fwp_invalidate(struct mlx5_fw_page *fwp); 1063 void mlx5_fwp_free(struct mlx5_fw_page *fwp); 1064 u64 mlx5_fwp_get_dma(struct mlx5_fw_page *fwp, size_t offset); 1065 void *mlx5_fwp_get_virt(struct mlx5_fw_page *fwp, size_t offset);
|
| /freebsd-14.2/sys/dev/bwn/ |
| H A D | if_bwn.c | 3719 #define GETFWOFFSET(fwp, offset) \ in bwn_fw_loadinitvals() argument 3720 ((const struct bwn_fwinitvals *)((const char *)fwp.fw->data + offset)) in bwn_fw_loadinitvals() 4347 #define GETFWOFFSET(fwp, offset) \ in bwn_fw_loaducode() argument 4348 ((const uint32_t *)((const char *)fwp.fw->data + offset)) in bwn_fw_loaducode() 4349 #define GETFWSIZE(fwp, offset) \ in bwn_fw_loaducode() argument 4350 ((fwp.fw->datasize - offset) / sizeof(uint32_t)) in bwn_fw_loaducode()
|
| /freebsd-14.2/sys/dev/iwm/ |
| H A D | if_iwm.c | 545 const struct firmware *fwp; in iwm_read_firmware() local 559 fwp = firmware_get(sc->cfg->fw_name); in iwm_read_firmware() 560 if (fwp == NULL) { in iwm_read_firmware() 566 fw->fw_fp = fwp; in iwm_read_firmware()
|