/Linux-v5.4/drivers/staging/uwb/ |
D | rsv.c | 46 bool uwb_rsv_has_two_drp_ies(struct uwb_rsv *rsv) in uwb_rsv_has_two_drp_ies() argument 68 return has_two_drp_ies[rsv->state]; in uwb_rsv_has_two_drp_ies() 95 void uwb_rsv_dump(char *text, struct uwb_rsv *rsv) in uwb_rsv_dump() argument 97 struct device *dev = &rsv->rc->uwb_dev.dev; in uwb_rsv_dump() 101 uwb_dev_addr_print(owner, sizeof(owner), &rsv->owner->dev_addr); in uwb_rsv_dump() 102 if (rsv->target.type == UWB_RSV_TARGET_DEV) in uwb_rsv_dump() 103 devaddr = rsv->target.dev->dev_addr; in uwb_rsv_dump() 105 devaddr = rsv->target.devaddr; in uwb_rsv_dump() 109 text, owner, target, uwb_rsv_state_str(rsv->state)); in uwb_rsv_dump() 114 struct uwb_rsv *rsv = container_of(kref, struct uwb_rsv, kref); in uwb_rsv_release() local [all …]
|
D | drp.c | 94 struct uwb_rsv *rsv; in uwb_rc_send_all_drp_ie() local 101 list_for_each_entry(rsv, &rc->reservations, rc_node) { in uwb_rc_send_all_drp_ie() 102 if (rsv->drp_ie != NULL) { in uwb_rc_send_all_drp_ie() 103 num_bytes += rsv->drp_ie->hdr.length + 2; in uwb_rc_send_all_drp_ie() 104 if (uwb_rsv_has_two_drp_ies(rsv) && in uwb_rc_send_all_drp_ie() 105 (rsv->mv.companion_drp_ie != NULL)) { in uwb_rc_send_all_drp_ie() 106 mv = &rsv->mv; in uwb_rc_send_all_drp_ie() 127 list_for_each_entry(rsv, &rc->reservations, rc_node) { in uwb_rc_send_all_drp_ie() 128 if (rsv->drp_ie != NULL) { in uwb_rc_send_all_drp_ie() 129 memcpy(IEDataptr, rsv->drp_ie, in uwb_rc_send_all_drp_ie() [all …]
|
D | drp-ie.c | 19 static int uwb_rsv_reason_code(struct uwb_rsv *rsv) in uwb_rsv_reason_code() argument 41 return reason_codes[rsv->state]; in uwb_rsv_reason_code() 47 static int uwb_rsv_companion_reason_code(struct uwb_rsv *rsv) in uwb_rsv_companion_reason_code() argument 57 return companion_reason_codes[rsv->state]; in uwb_rsv_companion_reason_code() 63 int uwb_rsv_status(struct uwb_rsv *rsv) in uwb_rsv_status() argument 86 return statuses[rsv->state]; in uwb_rsv_status() 92 int uwb_rsv_companion_status(struct uwb_rsv *rsv) in uwb_rsv_companion_status() argument 102 return companion_statuses[rsv->state]; in uwb_rsv_companion_status() 178 int uwb_drp_ie_update(struct uwb_rsv *rsv) in uwb_drp_ie_update() argument 184 if (rsv->state == UWB_RSV_STATE_NONE) { in uwb_drp_ie_update() [all …]
|
D | uwb-debug.c | 56 static void uwb_dbg_rsv_cb(struct uwb_rsv *rsv) in uwb_dbg_rsv_cb() argument 58 struct uwb_dbg *dbg = rsv->pal_priv; in uwb_dbg_rsv_cb() 60 uwb_rsv_dump("debug", rsv); in uwb_dbg_rsv_cb() 62 if (rsv->state == UWB_RSV_STATE_NONE) { in uwb_dbg_rsv_cb() 64 list_del(&rsv->pal_node); in uwb_dbg_rsv_cb() 66 uwb_rsv_destroy(rsv); in uwb_dbg_rsv_cb() 74 struct uwb_rsv *rsv; in cmd_rsv_establish() local 83 rsv = uwb_rsv_create(rc, uwb_dbg_rsv_cb, rc->dbg); in cmd_rsv_establish() 84 if (rsv == NULL) { in cmd_rsv_establish() 89 rsv->target.type = UWB_RSV_TARGET_DEV; in cmd_rsv_establish() [all …]
|
D | uwb-internal.h | 162 int uwb_rsv_find_best_allocation(struct uwb_rsv *rsv, 314 void uwb_rsv_get(struct uwb_rsv *rsv); 315 void uwb_rsv_put(struct uwb_rsv *rsv); 316 bool uwb_rsv_has_two_drp_ies(struct uwb_rsv *rsv); 317 void uwb_rsv_dump(char *text, struct uwb_rsv *rsv); 318 int uwb_rsv_try_move(struct uwb_rsv *rsv, struct uwb_mas_bm *available); 321 int uwb_rsv_status(struct uwb_rsv *rsv); 322 int uwb_rsv_companion_status(struct uwb_rsv *rsv); 324 void uwb_rsv_set_state(struct uwb_rsv *rsv, enum uwb_rsv_state new_state); 325 void uwb_rsv_remove(struct uwb_rsv *rsv); [all …]
|
D | uwb.h | 181 typedef void (*uwb_rsv_cb_f)(struct uwb_rsv *rsv); 306 void uwb_rsv_destroy(struct uwb_rsv *rsv); 308 int uwb_rsv_establish(struct uwb_rsv *rsv); 309 int uwb_rsv_modify(struct uwb_rsv *rsv, 311 void uwb_rsv_terminate(struct uwb_rsv *rsv); 313 void uwb_rsv_accept(struct uwb_rsv *rsv, uwb_rsv_cb_f cb, void *pal_priv); 446 void (*new_rsv)(struct uwb_pal *pal, struct uwb_rsv *rsv); 593 static inline bool uwb_rsv_is_owner(struct uwb_rsv *rsv) in uwb_rsv_is_owner() argument 595 return rsv->owner == &rsv->rc->uwb_dev; in uwb_rsv_is_owner()
|
/Linux-v5.4/drivers/staging/wusbcore/ |
D | reservation.c | 36 static void wusbhc_rsv_complete_cb(struct uwb_rsv *rsv) in wusbhc_rsv_complete_cb() argument 38 struct wusbhc *wusbhc = rsv->pal_priv; in wusbhc_rsv_complete_cb() 42 dev_dbg(dev, "%s: state = %d\n", __func__, rsv->state); in wusbhc_rsv_complete_cb() 43 switch (rsv->state) { in wusbhc_rsv_complete_cb() 45 uwb_rsv_get_usable_mas(rsv, &mas); in wusbhc_rsv_complete_cb() 48 wusbhc_bwa_set(wusbhc, rsv->stream, &mas); in wusbhc_rsv_complete_cb() 55 dev_dbg(dev, "unexpected reservation state: %d\n", rsv->state); in wusbhc_rsv_complete_cb() 68 struct uwb_rsv *rsv; in wusbhc_rsv_establish() local 75 rsv = uwb_rsv_create(rc, wusbhc_rsv_complete_cb, wusbhc); in wusbhc_rsv_establish() 76 if (rsv == NULL) in wusbhc_rsv_establish() [all …]
|
/Linux-v5.4/drivers/ptp/ |
D | ptp_chardev.c | 157 req.extts.rsv[0] || req.extts.rsv[1]) { in ptp_ioctl() 169 req.extts.rsv[0] = 0; in ptp_ioctl() 170 req.extts.rsv[1] = 0; in ptp_ioctl() 191 req.perout.rsv[0] || req.perout.rsv[1] || in ptp_ioctl() 192 req.perout.rsv[2] || req.perout.rsv[3]) && in ptp_ioctl() 198 req.perout.rsv[0] = 0; in ptp_ioctl() 199 req.perout.rsv[1] = 0; in ptp_ioctl() 200 req.perout.rsv[2] = 0; in ptp_ioctl() 201 req.perout.rsv[3] = 0; in ptp_ioctl() 261 || extoff->rsv[0] || extoff->rsv[1] || extoff->rsv[2]) { in ptp_ioctl() [all …]
|
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
D | hclge_cmd.h | 20 __le16 rsv; member 307 u8 rsv[22]; member 319 u8 rsv[18]; member 341 u8 rsv; member 355 u8 rsv[6]; member 414 u8 rsv[20]; member 421 u8 rsv[20]; member 439 u8 rsv[2]; member 455 __le32 rsv[2]; member 490 __le32 rsv; member [all …]
|
/Linux-v5.4/fs/ext2/ |
D | balloc.c | 205 struct ext2_reserve_window_node *rsv, *prev; in __rsv_window_dump() local 215 rsv = rb_entry(n, struct ext2_reserve_window_node, rsv_node); in __rsv_window_dump() 219 rsv, rsv->rsv_start, rsv->rsv_end); in __rsv_window_dump() 220 if (rsv->rsv_start && rsv->rsv_start >= rsv->rsv_end) { in __rsv_window_dump() 222 rsv); in __rsv_window_dump() 225 if (prev && prev->rsv_end >= rsv->rsv_start) { in __rsv_window_dump() 227 rsv); in __rsv_window_dump() 238 prev = rsv; in __rsv_window_dump() 266 goal_in_my_reservation(struct ext2_reserve_window *rsv, ext2_grpblk_t grp_goal, in goal_in_my_reservation() argument 274 if ((rsv->_rsv_start > group_last_block) || in goal_in_my_reservation() [all …]
|
/Linux-v5.4/include/uapi/linux/ |
D | ptp_clock.h | 92 int rsv[13]; /* Reserved for future use. */ member 98 unsigned int rsv[2]; /* Reserved for future use. */ member 106 unsigned int rsv[4]; /* Reserved for future use. */ member 113 unsigned int rsv[3]; /* Reserved for future use. */ member 124 unsigned int rsv[3]; /* Reserved for future use. */ member 136 unsigned int rsv[4]; /* Reserved for future use. */ member 170 unsigned int rsv[5]; member 203 unsigned int rsv[2]; /* Reserved for future use. */ member
|
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
D | hclgevf_cmd.h | 21 __le16 rsv; member 121 u8 rsv[18]; member 159 __le16 rsv[7]; member 165 u8 rsv[22]; member 173 u8 rsv[7]; member 186 u8 rsv[16]; member 194 u8 rsv[4]; member 206 u8 rsv[8]; member 213 u8 rsv[23]; member 223 u8 rsv[19]; member [all …]
|
/Linux-v5.4/drivers/net/wireless/mediatek/mt76/mt7615/ |
D | mcu.h | 199 u8 rsv[8]; member 228 u8 rsv[4]; member 253 u8 rsv[4]; member 263 u8 rsv[4]; member 273 u8 rsv[4]; member 280 u8 rsv[3]; member 289 u8 rsv; member 334 u8 rsv[2]; member 341 u8 rsv[3]; member 348 u8 rsv[2]; member [all …]
|
/Linux-v5.4/drivers/net/ethernet/microchip/ |
D | encx24j600.c | 72 struct rsv *rsv) in encx24j600_dump_rsv() argument 76 netdev_info(dev, "RX packet Len:%d\n", rsv->len); in encx24j600_dump_rsv() 78 rsv->next_packet); in encx24j600_dump_rsv() 80 RSV_GETBIT(rsv->rxstat, RSV_RXOK), in encx24j600_dump_rsv() 81 RSV_GETBIT(rsv->rxstat, RSV_DRIBBLENIBBLE)); in encx24j600_dump_rsv() 83 RSV_GETBIT(rsv->rxstat, RSV_CRCERROR), in encx24j600_dump_rsv() 84 RSV_GETBIT(rsv->rxstat, RSV_LENCHECKERR), in encx24j600_dump_rsv() 85 RSV_GETBIT(rsv->rxstat, RSV_LENOUTOFRANGE)); in encx24j600_dump_rsv() 87 RSV_GETBIT(rsv->rxstat, RSV_RXMULTICAST), in encx24j600_dump_rsv() 88 RSV_GETBIT(rsv->rxstat, RSV_RXBROADCAST), in encx24j600_dump_rsv() [all …]
|
/Linux-v5.4/drivers/firmware/efi/ |
D | efi.c | 591 struct linux_efi_memreserve *rsv; in efi_config_parse_tables() local 607 rsv = (void *)(p + prsv % PAGE_SIZE); in efi_config_parse_tables() 610 memblock_reserve(prsv, EFI_MEMRESERVE_SIZE(rsv->size)); in efi_config_parse_tables() 612 for (i = 0; i < atomic_read(&rsv->count); i++) { in efi_config_parse_tables() 613 memblock_reserve(rsv->entry[i].base, in efi_config_parse_tables() 614 rsv->entry[i].size); in efi_config_parse_tables() 617 prsv = rsv->next; in efi_config_parse_tables() 975 struct linux_efi_memreserve *rsv; in efi_mem_reserve_persistent() local 989 for (prsv = efi_memreserve_root->next; prsv; prsv = rsv->next) { in efi_mem_reserve_persistent() 990 rsv = memremap(prsv, sizeof(*rsv), MEMREMAP_WB); in efi_mem_reserve_persistent() [all …]
|
/Linux-v5.4/drivers/crypto/amcc/ |
D | crypto4xx_reg_def.h | 143 u32 rsv:7; member 170 u32 rsv:6; member 180 u32 rsv:5; member 191 u32 rsv:6; member 218 u32 rsv:14; member 248 u32 rsv:2; member 267 u32 rsv:2; member
|
/Linux-v5.4/fs/btrfs/ |
D | block-rsv.c | 80 void btrfs_init_block_rsv(struct btrfs_block_rsv *rsv, unsigned short type) in btrfs_init_block_rsv() argument 82 memset(rsv, 0, sizeof(*rsv)); in btrfs_init_block_rsv() 83 spin_lock_init(&rsv->lock); in btrfs_init_block_rsv() 84 rsv->type = type; in btrfs_init_block_rsv() 88 struct btrfs_block_rsv *rsv, in btrfs_init_metadata_block_rsv() argument 91 btrfs_init_block_rsv(rsv, type); in btrfs_init_metadata_block_rsv() 92 rsv->space_info = btrfs_find_space_info(fs_info, in btrfs_init_metadata_block_rsv() 110 struct btrfs_block_rsv *rsv) in btrfs_free_block_rsv() argument 112 if (!rsv) in btrfs_free_block_rsv() 114 btrfs_block_rsv_release(fs_info, rsv, (u64)-1); in btrfs_free_block_rsv() [all …]
|
D | block-rsv.h | 52 void btrfs_init_block_rsv(struct btrfs_block_rsv *rsv, unsigned short type); 56 struct btrfs_block_rsv *rsv, 59 struct btrfs_block_rsv *rsv);
|
D | root-tree.c | 518 struct btrfs_block_rsv *rsv, int items, in btrfs_subvolume_reserve_metadata() argument 537 rsv->space_info = btrfs_find_space_info(fs_info, in btrfs_subvolume_reserve_metadata() 539 ret = btrfs_block_rsv_add(root, rsv, num_bytes, in btrfs_subvolume_reserve_metadata() 543 ret = btrfs_block_rsv_migrate(global_rsv, rsv, num_bytes, true); in btrfs_subvolume_reserve_metadata() 552 struct btrfs_block_rsv *rsv) in btrfs_subvolume_release_metadata() argument 554 btrfs_block_rsv_release(fs_info, rsv, (u64)-1); in btrfs_subvolume_release_metadata()
|
/Linux-v5.4/block/ |
D | ioctl.c | 337 struct pr_reservation rsv; in blkdev_pr_reserve() local 343 if (copy_from_user(&rsv, arg, sizeof(rsv))) in blkdev_pr_reserve() 346 if (rsv.flags & ~PR_FL_IGNORE_KEY) in blkdev_pr_reserve() 348 return ops->pr_reserve(bdev, rsv.key, rsv.type, rsv.flags); in blkdev_pr_reserve() 355 struct pr_reservation rsv; in blkdev_pr_release() local 361 if (copy_from_user(&rsv, arg, sizeof(rsv))) in blkdev_pr_release() 364 if (rsv.flags) in blkdev_pr_release() 366 return ops->pr_release(bdev, rsv.key, rsv.type); in blkdev_pr_release()
|
/Linux-v5.4/drivers/firmware/efi/libstub/ |
D | arm-stub.c | 71 struct linux_efi_memreserve *rsv; in install_memreserve_table() local 75 status = efi_call_early(allocate_pool, EFI_LOADER_DATA, sizeof(*rsv), in install_memreserve_table() 76 (void **)&rsv); in install_memreserve_table() 82 rsv->next = 0; in install_memreserve_table() 83 rsv->size = 0; in install_memreserve_table() 84 atomic_set(&rsv->count, 0); in install_memreserve_table() 88 rsv); in install_memreserve_table()
|
/Linux-v5.4/drivers/scsi/bfa/ |
D | bfi.h | 907 u8 rsv[3]; member 919 u8 rsv[2]; member 931 u8 rsv[3]; member 952 u8 rsv[3]; member 964 u8 rsv[3]; member 976 u8 rsv[3]; member 1040 u8 rsv[3]; member 1048 u8 rsv[2]; member 1061 u8 rsv; member 1072 u8 rsv[2]; member [all …]
|
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/ |
D | hclge_mbx.h | 87 u8 rsv; member 100 u8 rsv[3]; member 109 u8 rsv[22]; member
|
/Linux-v5.4/drivers/infiniband/hw/hns/ |
D | hns_roce_hw_v2.h | 1227 __le32 rsv[5]; member 1232 __le32 rsv[5]; member 1238 __le32 rsv[4]; member 1276 __le32 rsv[3]; member 1287 __le32 rsv[5]; member 1297 __le32 rsv; member 1341 __le32 rsv; member 1372 __le32 rsv[3]; member 1489 __le32 rsv[5]; member 1498 __le32 rsv; member [all …]
|
/Linux-v5.4/arch/arm/mach-davinci/ |
D | devices-da8xx.c | 242 int __init da830_register_edma(struct edma_rsv_info *rsv) in da830_register_edma() argument 246 da8xx_edma0_pdata.rsv = rsv; in da830_register_edma() 275 int __init da850_register_edma(struct edma_rsv_info *rsv[2]) in da850_register_edma() 279 if (rsv) { in da850_register_edma() 280 da8xx_edma0_pdata.rsv = rsv[0]; in da850_register_edma() 281 da850_edma1_pdata.rsv = rsv[1]; in da850_register_edma()
|